European greenfinch resting in its natural habitat

European greenfinch resting in its natural habitat

European greenfinch in its natural habitat

by
by
by
by
by
by