18-ellora10B

7112    Cave 10, Ellora, India, 2018