bill-hocker-religious-sect-acolyte-cave-16--ellora-india-2018

7115    Religious Sect Acolyte, Cave 16 , Ellora, India, 2018             original