Staff on May 10, 2012 0 Comments Stephen is a designer (web and print), illustrator, and animator based in Norwich, Norfolk UK. http://stephenong.co.uk/ Tagsdesignillustrationstephen ong