Not Mermaid in China XL (*Framed)


Out of stock

SKU: E-TLP-018 Categories: , ,

4 Colour screen print by The London Police

70 × 100 cm (frame size 82 x 112) float mounted in white frame

Edition number 28/33

Signed, numbered, and blind stamped by the artist

*Please not the frame has slight imperfections , please email if you would like further information about the condition