Givenchy
Blue overshirt

$4,580 $4,413
Product Details

blue front button fastening chest pocket two front pockets long sleeves buttoned cuffs