Looks like juvenile Tree Swallow. The coloration is the same as bank Swallows.Thanks so much Karen.I am flattered. Your comments are very much appreciated.
Thanks John. Most definitely tree swallows here. Bank swallows are predominantly in Southern Ontario, rarely in the north. Also they nest in the sand banks of rivers. These nest in trees.