Collection: Hand puppets

17 products
  • Cat puppet
    Cat puppet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Pirate puppet
    Pirate puppet
    Regular price
    Sold out
    Sale price
    £15.00
    Unit price
    per 
  • Dog puppet
    Dog puppet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Donkey puppet
    Donkey puppet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Bear puppet
    Bear puppet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Pig puppet
    Pig puppet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Bunny puppet
    Bunny puppet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per 
  • Kitten puppet
    Kitten puppet
    Regular price
    £12.00
    Sale price
    £12.00
    Unit price
    per