Yellow-breasted Greenfinch Carduelis spinoides
May 2008. Snor valley, HP.
Galleries Main • Avian • Yellow-breasted Greenfinch