logo
Michael Rosen backdrop
Michael Rosen poster
Michael Rosen
Michael Wayne Rosen (born May 7, 1946) is a British children's author, poet, presenter, political columnist, broadcaster and activist who has written ...