M&S Pure Cotton Crewelwork Embroidered Cushion Multi — £45.00 at Marks and Spencer | Compare Furnishings