Zahara dress

Zahara dress

£28.00Price
A piece of beauty. Layers of fluffy tulle and a stunning lace bodice, covered with individual flowers.