Zimmermann Shirts Blue
Zimmermann Shirts Blue
Regular price
$742.50
Regular price
$825.00
Sale price
$742.50
Unit price
/
per
optical white/multicolour ramie all-over floral print floral embroidery to the front and sleeves lace trim box-pleat detail camp collar front button fastening drop shoulder short sleeves straight hem