A selection of 42 fabrics from the Urban Farmhouse Gatherings range by Primitive Gatherings.

10" x 10" squares

Layer Cake - Urban Farmhouse Gatherings

£34.99Price
Patterns