Prints for Sale

Untitled

1981
Screenprint
19.5 x 78.5 cm
(DR.260)

2,000