Givenchy
White V-Neck Ruffled Blouse

$1,179 $843
Product Details

V-neck, long sleeves, logo details.