Not Mermaid In China

Not Mermaid In China

£50.00

Not Available

SKU: E-TLP-015 Categories: , ,
Description

The London Police

55cm x 40cm

2 colour screen print

Edition of 77

Signed and Numbered by the artist

Additional Information

Additional information

Dimensions 55 x 40 cm