Ted Laurie

About

An illustrator/animator from England.

Has worked creatively almost all of his life ;-)
Specialities include illustration/motion graphics and print.