Tree Swallow (Tachycineta bicolor)

Tree Swallow perched on a broken stem, showing its blue back and white underside.

Leave a Reply