Adding product to your cart
Larger finger puppets are £4.95 EACH - select animal from drop-down box
All felts are Fairtrade & Handmade from Nepal