Barn swallow (Hirundo rustica)

Barn swallow (Hirundo rustica)

Barn swallow (Hirundo rustica) - Stock Photo - Images

Barn swallow in its habitat in Denmark

by
by
by
by
by
by