Prints for Sale

Sheep

1981
Screenprint
76.7 x 112.5 cm
Edition: 150
(DR.293)

4,200