Made in China stamp

Nicola Smith, ‘Made in China stamp’, Found object, 10.


0 Comments