Zimmermann Shirts Beige
Zimmermann Shirts Beige
Regular price
$618.75
Regular price
$687.50
Sale price
$618.75
Unit price
/
per
cream white cotton semi-sheer construction lace trim openwork areas band collar long puff sleeves with elasticated cuffs curved hem front button fastening