Tor Freeman Tor Freeman is a London-based children’s book illustrator. read more You May Also Like Rose Blake September 18, 2014 Rupert Smissen October 17, 2014 Anthony Atkinson September 2, 2014