Zimmermann
Women's Black ruffled floral-print blouse

$820 $555
Product Details

black floral print ruffled sleeves neck tie long sleeves