John Lewis Flannel Check Shirt
John Lewis Flannel Check Shirt
Regular price
£2.95 GBP
Regular price
Sale price
£2.95 GBP
Unit price
per
Good condition, has minor bobbling, but this is barely noticeable due to the fact it's a flannel shirt.