Zimmermann
Zimmermann Floral silk scarf
£140£98(30% off)
ZIMMERMANN illustration scarf - Neutrals
£451