Asian rosy finch explained

The Asian rosy finch or Asian rosy-finch (Leucosticte arctoa) is a species of finch in the family Fringillidae.It breeds in Mongolia and the East Palearctic; it winters in Manchuria, Korea, Sakhalin and Japan.Its natural habitats are tundra and temperate grassland.

Subspecies