H&M Mens Oversized Denim Shirt Blue Size Large Button Up Long Sleeved
£15.33
H&M Mens Oversized Denim Shirt. Made from a soft 100% cotton denim, the shirt is comfortable and stylish. Boasting an eye-catching patina from wear, which gives it a vintage look. Size large