Givenchy Monsieur Designer Dress Shirt Mens 16.5 Large Long Sleeve Blue 32/33.
No stains or rips
Measurements in photos