Tree Swallow Tachycineta bicolor

Swallows

Tree SwallowTree SwallowTree Swallow
116 Dates
88 Locations