Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock

Happy Tears. | Sock

Regular price $26 AUD

About me:

75% Superwash Merino, 25% Nylon
4 Ply/ Sock
100 Grams
425 Metres

Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock
Happy Tears. | Sock