Matts Leiderstam
On Site, 2001
C-print
58 x 75 cm
22 7/8 x 29 1/2 in
22 7/8 x 29 1/2 in
Edition of 10
Matts Leiderstam, On Site, 2001
€ 3,000.00