Next Image
LABORATORY 1999, Dye coupler print, 111 x 129 cm