Kaffe Fassett

Stacks Image 1981

Millefiore: Dark
Price: $15.90 per metre

Pre Cut Sizes: