Perching And Other Birds - BruceJBarker
Barn Swallow, Bird in Flight, Bear River National Wild Life Refuge,

Barn Swallow, Bird in Flight, Bear River National Wild Life Refuge,

Barn SwallowBird in FlightBear River National Wild Life Refuge