Ellora Caves 123

Ellora Caves 123
0

Ellora Caves 123

Sculpture on the front wall of Ellora caves

http://files.metastudio.org/media/5/0/3/80077e1f34d9c1f9f093ff91276c91c2da64bb3c8435acff4c3ed743982df.jpg

License: None
Source: CIET, NCERT