Grand River, Kitchener, Ontario, Canada Large schools of Shiners
Node 1 April 28 2017
Grand River, Kitchener, Ontario, Canada Large Common Carp swimming upstream
Node 1 April 28 2017
Grand River, Kitchener, Ontario, Canada Rock Bass stops in front of the camera
Node 1 April 28 2017
Grand River, Kitchener, Ontario, Canada Common Carp swimming upstream
Node 1 April 28 2017
Grand River, Kitchener, Ontario, Canada Rock Bass stops in front of the camera
Node 1 April 29 2017
Grand River, Kitchener, Ontario, Canada Brown Bullhead swimming upstream
Node 1 May 16 2017
Grand River, Kitchener, Ontario, Canada Common Carp stops to filter-feed directly in front of the camera
Node 1 May 16 2017
Grand River, Kitchener, Ontario, Canada Multiple Common Carp interacting together
Node 1 November 18 2015
Grand River, Kitchener, Ontario, Canada Different species of Shiners migrate to over-wintering areas
Node 1 September 30 2015
Grand River, Kitchener, Ontario, Canada Eye deformity on a fish