Marks and Spencer Blue Harbour striped shirt , Luxury Fabric | Vinted

Responsive image
source