'Not Mermaid In China' By The London Police

mermaid.jpg
_SAM7200.JPG
_SAM7192.JPG
mermaid.jpg
_SAM7200.JPG
_SAM7192.JPG
sold out

'Not Mermaid In China' By The London Police

50.00

2 Colour screenprint 

Hand signed edition of 77

40.5cm x 55cm 

 

Add To Cart