The London Police Not Mermaid In China


"Not Mermaid In China" by The London Police

11 x 14 in. (27.94cm x 35.56cm) Unique and distinct multi-layered fine art wood print hand signed and numbered by The London Police A first of its kind multi-layered fine art birch wood print starts with a 1/2" wood print base that is layered with a 1/4" custom shapes creating a visual depth to the print. Limited edition of 50 prints.