Patchwork Elephant has a problem - he has the hiccups! Will the Patchwork Pals find a way to help him?
Discover 11,125,415 listings and 293,784 playable programmes from the BBC
Patchwork Elephant has a problem - he has the hiccups! Will the Patchwork Pals find a way to help him?