Beautiful handmade Spaniel cushion, with a linen back.

Master & Hound Cushion

£35.00Price
  • 45 cm x 45 cm