Zimmermann
Black High Neck Polka-Dot Blouse

$978 $810
Product Details

Long sleeves, stand collar and concealed zip at center back.Comes with a separate petticoat