These hand puppets are so lovely - when they arrive in the shop they always sell out immediately. Comprising a farmer with 5 animal finger puppets in his jacket pockets (chicken, horse, cow, sheep and pig).
The hand puppet measures approximately 32 cms x 25 cms, and each of the finger puppets is about 9 cms tall.
Hand made in Nepal under fair trade conditions from 100% wool felt.