Barn swallow (Hirundo rustica)

Barn swallow (Hirundo rustica)

Barn swallow in its natural habitat in Denmark

by
by
by
by
by
by