Barbara Slade is a writer, creator and producer of children’s programming. Based in London, England, she travels extensively, heading up shows for the international market.
IMDB