A rare sculpture depicting ardent devotees of Lord Shiva sacrificing their lives has been found at an ancient temple site in south-central India.
A rare sculpture depicting ardent devotees of Lord Shiva sacrificing their lives has been found at an ancient temple site in south-central India.
Here you'll find all collections you've created before.