Prints for Sale

Untitled

1982
Screenprint
56.5 x 66 cm
Edition: 22
(DR.323)

2,500

2 in stock