Tree swallow
Tachycineta bicolor
More Tree swallow information: