HAPPY SOCKS

Happy Socks Mens Brunch Knitted Socks Blue

Selfridges
OFFICIAL STORE
THB 530
Happy Socks knitted socks82% Cotton, 16% Polyamide, 2% ElastaneCrew length, branded logo, knittedMachine wash mildMidweight, non-stretch