Zimmermann Zimmermann Allia shirred floral mini-dress - BLACK FLORAL
£748.00
£524.00
(Save 30%)