Tree Swallow Tachycineta bicolor

Swallows

Tree SwallowTree SwallowTree Swallow
113 Dates
85 Locations