Tor Freeman Tor Freeman is a London-based children’s book illustrator. read more You May Also Like George Butler August 12, 2015 Benjamin Phillips September 4, 2014 Tom Buchanan September 25, 2014