Perfectly Imperfect.
Perfectly Imperfect.
Perfectly Imperfect.
Perfectly Imperfect.

Perfectly Imperfect.

Regular price $25 AUD

About me:

100% Superwash Merino
Aus Equiv. 8 Ply/ DK
100 Grams
225 Metres

Perfectly Imperfect.
Perfectly Imperfect.