Grey Headed Canary Flycatcher (Culicicapa ceylonensis) Keoladeo Ghana National Park, Bharatpur, Rajasthan, India 30 December 2005
My Portfolio:
My Facebook Page: