photo -> Asia -> India -> Maharashtra -> Ellora ->

Ellora temple stone elephant statue


Travel view of Ellora featuring temple stone elephant statue. The image location is Maharashtra in India, Asia.