Glove Puppets samples ___each £110

Glove Puppets with different faces and colours. Each Glove Puppet is £110.

Price: £ 110 each