Common Rosefinch - Carpodacus erythrinus

Bird species

Subspecies (5)