NEW STOCK ARRIVING EVERY WEEK

Cotton top
Cotton top
Cotton top

Cotton top

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

50% linen 50% cotton 

Made in Italy

One size

fit 10-16