Carpodacus pulcherrimus
Himalayan Beautiful Rosefinch, Base camp Island Peak 5000m-Deboche 3650m
Nepal 2012BirdAnimal