Blyth's rosefinch

Carpodacus grandis

Weight
36 g – 44 g