There are 10920 birds on this site!
Three-banded Rosefinch
Carpodacus trifasciatus
Pallas's Rosefinch
Carpodacus roseus
Himalayan White-browed Rosefinch
Carpodacus thura
Long-tailed Rosefinch
Carpodacus sibiricus
Chinese White-browed Rosefinch
Carpodacus dubius
Orange Bullfinch
Pyrrhula aurantiaca
White-cheeked Bullfinch
Pyrrhula leucogenis
Red-fronted Rosefinch
Carpodacus puniceus
Brown Bullfinch
Pyrrhula nipalensis
Crimson-browed Finch
Carpodacus subhimachalus