Collection: Cushions

9 products
  • Pet portrait cushion - made to order
    Regular price
    £85.00
    Sale price
    £85.00
  • Badger cushion
    Regular price
    £80.00
    Sale price
    £80.00
  • Black faced sheep cushion - made to order - 2 weeks
    Regular price
    £85.00
    Sale price
    £85.00
  • Highland cow cushion
    Regular price
    £74.00
    Sale price
    £74.00
  • Fox cushion - made to order - 2 weeks
    Regular price
    £74.00
    Sale price
    £74.00
  • Oyster catcher cushion - made to order - 2 weeks
    Regular price
    £78.00
    Sale price
    £78.00
  • Puffin cushion - made to order
    Regular price
    £75.00
    Sale price
    £75.00
  • West Highland Terrier cushion
    Regular price
    £78.00
    Sale price
    £63.00