A unique stone statue of a sun deity was found during the excavation works at the site of a historical temple in a remote village in the Indian state of Himachal Pradesh.
A unique stone statue of a sun deity was found during the excavation works at the site of a historical temple in a remote village in the Indian state of Himachal Pradesh.
Here you'll find all collections you've created before.