NEW STOCK ARRIVING EVERY WEEK

Gypsy neck top
Gypsy neck top

Gypsy neck top

Regular price £30.00
Unit price  per 
Tax included. Shipping calculated at checkout.

One size fit 10-14

95% Viscose

5% Elastane