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

scaffolding bamboo Ellora


Travel view of Ellora featuring scaffolding bamboo Ellora. The image location is Maharashtra in India, Asia.