JOHN SMEDLEY

John Smedley Fine-Ribbed Cotton Top - Blue

FARFETCH
OFFICIAL STORE
EUR 206
navy blue cotton fine ribbed boat neck half-length sleeves ribbed cuffs and hem