Himalayan Goldfinch

A subspecies of the Goldfinch
Latin name: Carduelis carduelis caniceps

 

Description:


text Here