18-elloraB

7089    Cave 32, Ellora, India, 2018