No. 29

No. 29 - Ready to Go Bobbins
No 29 Ebony Millefiori Turquoise £7:50

No. 30