Stock Photo - 'Interior of Lanka, Ellora', India, 1845; Ellora is famous for its rock temples, a series of caves carved out of the rocky hillside, one and a quarter miles long, in three sections: Buddhist, Brahmanical and Jain.

Stock Photo: 'Interior of Lanka, Ellora', India, 1845; Ellora is famous for its rock temples, a series of caves carved out of the rocky hillside.

Searchable keywords

Choose multiple keywords