Oxford weave short sleeved shirt. Cotton rich (78%), wrinkle free
Sold out 18" blue and white.
was £25.99
now
£12.99
(incase first choice is unavailable)