Tree Swallow

Tachycineta bicolor

Click on the thumbnail for a larger image