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

7114    Religious Sect Master, Cave 16, Ellora, India, 2018              original