Zimmermann
White Luna blouse

$953 $791
Product Details

Long sleeves with concealed closure and openwork details at the front.