species 102,863 observations

European Greenfinch

Chloris chloris