JOHN SMEDLEY
John Smedley Fine-Ribbed Cotton Vest - Yellow
FARFETCH
OFFICIAL STORE
THB 7,170
DETAILS
SHIPPING
RETURN POLICY
banana yellow cotton fine ribbed ribbed trim crew neck sleeveless ribbed hem
John Smedley Fine-Ribbed Cotton Vest - Yellow