Johnstons of Elgin Long-sleeve polo shirt in superfine merino - Navy ...

Responsive image
source