Self Portrait Chimera Ted Heibert October 23rd - November 22nd, 200321A Queen St View All Photos