Eurasian blue tit (Cyanistes caeruleus)

Eurasian blue tit (Cyanistes caeruleus)

Eurasian blue tit in its natural habitat in Denmark

by
by
by
by
by
by