Mr Cheerful (Hargreaves, Roger)(2010, paperback)

Regular price $5.00

Never has Mr Cheerful been without a smile. From breakfast in the morning to his bath at night. He was even happy when he met Mr Funny, he was so happy that he pulled a funnier face than he usually does.......