18-elloraG

7093    Cave 32, Ellora, India, 2018