Plush lying dog St. Bernard

37.84

  • Size: 26cm (height), 90cm (length)
  • Three different colours
Clear
Product price
Additional options total:
Order total:
SKU: 040241 Categories: ,