No. 31

No. 31 - Ready to Go Bobbins
No. 31 Ebony Millefiori green £7:50

No. 32