Eyes of the World / Sixteen Mile Arts Glenside Shannon “Glenside” and “Shannon” were on view in Eyes of the World at the Sixteen Mile Arts Gallery in Toronto from June 2 – 30, 2017. May 30, 2017July 12, 2017