species 15,075 observations

Common Rosefinch

Carpodacus erythrinus