Classic check long sleeve shirt in slightly brushed pure cotton fabric
was £29.99
now
£14.99
(incase first choice is unavailable)