Givenchy
Men's Blue denim short-sleeve shirt

$1,504 $543
Product Details

light blue front button closure short sleeves logo detail tonal stitching