Tor Freeman Tor Freeman is a London-based children’s book illustrator. read more You May Also Like Scott Garrett August 23, 2014 Faye Moorhouse September 1, 2014 Andy Watt October 7, 2014