Givenchy
Black mesh wrap blouse

$1,168 $956
Product Details

black mesh design wrap design V-neck long sleeves straight hem detachable slip tank top