Herringbone pure new wool knee rug - Sea Blue

  • £42.00