Herrinbone

Please note, the price of £12 is for the smaller cushions, the same cushions in the larger size are £15.