Remember meForgot password?
    Log in with Twitter

2010-05-17 15:25:14

Bharat Mata or "Mother India", national personification of India, with a lion by her side.

Image uploaded by Igor I. Solar
Featured In
News Feb 7, 2013 - Thousands of Indian women undergo unnecessary hysterectomies
Blogs Mar 21, 2013 - Has India lost its GOD?
Personal Albums Feb 24, 2010 - My pictures
Latest News
Top News