Grainger tailored fit long sleeve shirt - navy Pringle of Scotland ...

Responsive image