Teraire Haze Ceramic 150ml Diffuser Grey — £20 at Marks and Spencer | Compare Furnishings