Recent Sightings From Chota Dara, Himachal Pradesh, India

Chota Dara, Himachal Pradesh, India, Brandt's Mountain Finch, Yellow Billed author Avijit Sarkhel (added January 21, 2012)