Showing posts with label India. Show all posts
Showing posts with label India. Show all posts

6 Oct 2014

Ancient Ancestors include AMAZING Renuka "Mother of the Universe"

"Mother of the Universe" ancient temple in India (check the origins) Sri Ellai Amman
More about RENUKA (pictured below)