People Puppets

Eddie Silly Puppet 40cm

$57.50

Large People Puppets

Eddie Silly Puppet 65cm

$110.00