Designed by
Title
Tree Swallow bird Tachycineta bicolor #132563518
Description
Closeup of a beautiful blue and white songbird, Tree Swallow perching on a leafy branch during spring migration in Ontario, Canada. Scientific name of this bird is Tachycineta bicolor.