David Walliams reads 'The Poo Fairy'

500 Words

David Walliams reads the Gold Award winning story in the 5-9 age category.

500 Words