Blyth's rosefinch
Carpodacus grandis
Weight
36 g – 44 g