Glove Puppets samples__each £110

Glove Puppets with different faces and colours, the approximate length is 45 cm. Each Glove Puppet is £110.

Price: each £110