Zimmermann
Beige Aster Blouse

$811 $586
Product Details

Shirred stand collar Elasticated cuffs for flexible sleeve length Buttons down centre front