Outdoor Ontario
Wildlife Reports => Toronto Wildlife => Topic started by: dawnofthewolf on September 24, 2010, 04:43:44 PM
-
Yesterday afternoon, I spotted 2 deer running south on Humber Blvd., just south of Dundas on the west bank of the Humber River.