Prints for Sale

The Sweatshop

2016
Photoeching and screenprint
76 x 56 cm
Rdition: 12
(T.2976)

3,850