A group of children have sent Gem a message in a bottle to tell her about some homemade dancing finger puppets they have created.
Discover 11,128,835 listings and 279,877 playable programmes from the BBC
A group of children have sent Gem a message in a bottle to tell her about some homemade dancing finger puppets they have created.