Zimmermann
Women Beige Hypnotic blouse

$2,893 $1,865
Product Details

cream paisley pattern high neck long sleeves ruffle detailing concealed rear zip fastening