Quantcast

Scarlet Finch

The Scarlet Finch (Haematospiza sipahi), is a species of finch in the Fringillidae family. It is found in Bhutan, China, India, Laos, Myanmar, Nepal, Thailand, and Vietnam. Its natural habitat is temperate forests.

Scarlet Finch


comments powered by Disqus