Tor Freeman Tor Freeman is a London-based children’s book illustrator. read more You May Also Like Anthony Atkinson September 2, 2014 Josie Jo September 4, 2014 Thereza Rowe September 5, 2014