Marsh tit (Poecile palustris)

Marsh tit (Poecile palustris)

Marsh tit resting on a branch in its natural habitat

by
by
by
by
by
by