Carduelis spinoides heinrichi

A subspecies of the Himalayan greenfinch
Latin name: Carduelis spinoides heinrichi

 

Description:


Many thanks to Amano Samarpan for the photos at the bottom of the web page.
his book => Birds of India

-------------------

Gallery