Floral smocking top No 2
Floral smocking top No 2

Floral smocking top No 2

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

One size 

fits up to a size 14 

100% viscose 

wash as per instructions