John Smedley
John Smedley Layne top
from Farfetch
short-sleeve wool polo shirt
fine-ribbed cotton top