
Rebecca Norris Webb
Havana, Cuba, 2008
Digital chromogenic print
Image 30 x 40 inches/sheet 32.5 x 44.5 inches
76.2 x 101.6 cm
76.2 x 101.6 cm