
Sarah Jones b. 1959
The Pond/London (II) (Scarlet), 2002
C-type print mounted on aluminum
59 x 59 inches
150 x 150 cm
150 x 150 cm
1
of
13