Mens Barbour Check Long Sleeved Shirt
Size Eur XL - Extra Large
Lovely smart shirt. Collar has some yellowing with use (should come clean with detergent)