Taiwan rosefinch (Carpodacus formosanus)

Taiwan rosefinch

Carpodacus formosanus

NTNear Threatened

Weight
22.1 g
Diet
Granivore
Habitat
forest