Premium Plush Puppets – Maremma Sheep Dog

  • A delightful range of puppets with many favourite animals, they are suitable for children and adults with a smaller hand size.

Net Price: $29.75GST $2.98Total $32.73