We have a fabulous selection of hand knitted finger puppets  supplied by “Little Fingy”  These puppets are ethically sourced by Little Fingy and they donate 10% of their profits to Oxfam projects which help the South American communities where the knitters live & they also donate finger puppets to children’s charities and underprivileged children around […]

Read more