Blue Triangles 4 1/2 metres x 45” Remnant
Totally Patched

Blue Triangles 4 1/2 metres x 45” Remnant

Regular price $58.00

Fabric Remnant