Hugh Langis Categories IllustrationPosted on May 12, 2011June 5, 2011 Illustrations by Hugh Langis (Toronto, Canada).