All saints dress

All saints dress

Regular price £25.00 £25.00 Sale

Size 10 soft cotton / linen with lining