Barn Swallow
Barn Swallow (Hirundo rustica)
Barn SwallowHirundo rusticawildlifebidpasserinehabitatnature