JOHN SMEDLEY

John Smedley Fine-Ribbed Cotton Top - Red

FARFETCH
OFFICIAL STORE
USD 186
bright red cotton fine ribbed crew neck short sleeves ribbed cuffs and hem