Tor Freeman Tor Freeman is a London-based children’s book illustrator. read more You May Also Like James Chapman September 18, 2014 Anthony Atkinson September 2, 2014 Paul Burgess November 28, 2014