Eric Carter Meditating
Posted by Eric Carter on Dec 5, 2010 in Travel | 0 comments
A meditation at the biggest Shiva Lingam in the world. Bhojpur, India near Bhopal.
A meditation at the biggest Shiva Lingam in the world. Bhojpur, India near Bhopal.