Ellora Caves 176

Ellora Caves 176
0

Ellora Caves 176

North of main temple, Lankeshwara

License: None
Source: CIET, NCERT