Connor White Royal Stripe
Regular price
£98.00
Sale price
£140.00
Soft linen, long sleeve striped button down. Single lined with a single chest pocket.