Warm Winter Wishes – Layer Cake

£33.95

100% cotton

Forty 10” squares

1 in stock