Kaffe Fassett

Stacks Image 1981

Millefiore: Grey
Price: $15.90 per metre

Pre Cut Sizes: