18-elloraD

7091    Cave 32, Ellora, India, 2018