Rameshwar temple, cave 21 at the Ellora complex. A UNESCO world heritage site in Maharashtra, India
Username: Electropower
Editorial: No
Width: 7752 pixels
Height: 5107 pixels
Downloads: 0
Image ID: 111505056