Ellora Caves 120

Ellora Caves 120
0

Ellora Caves 120

Animal Sculpture on top of temple

http://files.metastudio.org/media/0/4/d/9d7072de1edfc348124d1111401691873d274ffeb0f8eef7517810d9e32ef.jpg

License: None
Source: CIET, NCERT