Hand screenprinted editorial image, edition of 100. 

30 x 30cm 

 

Trojan Screen Print

£18.00Price