£85.00 £85.00
The Print is the mermaid print, a sketchy watercolour illustrated print depicting unusual tattoo-inspired imagery.135 x 135cm sheer silk chiffon
Made in Italy.