Zimmermann Shorts White
Zimmermann Shorts White
Regular price
$490.05
Regular price
$544.50
Sale price
$490.05
Unit price
/
per
white/multicolour linen/flax all-over floral print braided raffia trim dart detailing concealed rear zip fastening detachable and adjustable waist belt belt loops thigh-length straight hem cotton lining