JOHN SMEDLEY

John Smedley Fine-Ribbed Cotton Top - Blue

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