Oxford green striped shirt
Oxford green striped shirt
Regular price
£27.50 GBP
Regular price
£55.00 GBP
Sale price
£27.50 GBP
Unit price
/
per
Beautiful long-sleeved casual style shirt with stripe design in a relaxed fit.
Stylish and modern
No exchange on sale items