Photo20130315_2811 March 16, 2013 900 × 600 Photo20130315_2811 Photo 20130315. The colourful storm sewer exit on the Humber River near Eglinton Ave.