
Rebecca Norris Webb
Storm Light, 2011
Digital chromogenic print
Image 20 x 30 inches/sheet 24.5 x 34 inches
50.8 x 76.2 cm
50.8 x 76.2 cm