ZIMMERMANN
$1050
Lining: Polyester 90%, Spandex/Elastane 10% Outer: Linen/Flax 55%, Cotton 45%
We may earn a commission from purchases made through these links.