Farmhouse Flannels Layer Cake by Primitive Gatherings

£37.50

42 assorted 10″ x 10″ squares from Farmhouse Flannels

9 in stock