©2019 by Teacup Yarns

Hand painted skein

100% superwash merino

225m

Geranium (DK)

£18.00Price