The mirror, 1988

Screenshot
Pigment print on baryta paper
The mirror, 1988

29,5 x 19,7 in / 75 x 50 cm

Edition limited to 7 prints

Contact us for detailed information