European greenfinch (Chloris chloris)

European greenfinch (Chloris chloris)

European greenfinch in its natural habitat

by
by
by
by
by
by