Flower Farm by Bunny Hill Designs Charm Squares

£12.95

42 x 5″ squares from the Flower Farm collection

100% cotton

 

10 in stock