species 127,988 observations

European Goldfinch

Carduelis carduelis