Karcher garden watering hoses on sale at Very

  •  19% off Karcher
  •  Very garden watering hoses start from £50