Marsh tit (Poecile palustris)

Marsh tit (Poecile palustris)

Marsh tit sitting on a branch in its habitat

by
by
by
by
by
by