cushions




Designs and colours vary. Can be made as one large granny square, or several small ones.
 Round cushions also available


Prices from £25