Lord Shiva & Goddess Parvati In Kizil Caves , Xinjiang, China , 6th c. CE (Photo by Benoy Behel)
SanskAI Administrator Staff member Dec 9, 2020 #1 Lord Shiva & Goddess Parvati In Kizil Caves , Xinjiang, China , 6th c. CE (Photo by Benoy Behel)