On the bank of the Humber River Toronto