Tree Swallow, Tachycineta Bicolor

Tree Swallow, Tachycineta bicolor

Tree Swallow, Tachycineta bicolor, perched on tree in forest

Johnandersonphoto avatar
Johnandersonphoto