back
|
next
13 of 18
At Lloyds, London, 1995
30 x 40 inches
edition of 6
chromogenic dye coupler print