Caption
The Keylas at Ellora, Ellora Caves, near Mumbai, temple complex, Maharashtra, India, historical illustration 1880
Credit line
Photo12/ImageBROKER/Wolfgang Diederich
Reference
BRK26J40_238
Model release
No
Property release
No
License type
Rights managed
Available size
74.6Mb (24.9Mb) / 18.3in x 15.8in / 5504 x 4735 (300dpi)