Tor Freeman Tor Freeman is a London-based children’s book illustrator. read more You May Also Like Luke Drozd September 5, 2014 Alex Tait September 5, 2014 Anthony Atkinson September 2, 2014