Ellora Caves 117

Ellora Caves 117
0

Ellora Caves 117

close view of four lion Sculpture on Ellora Caves

http://files.metastudio.org/media/e/a/4/de6672507a7c14c2f8d38935de4de19be4340dadb847ebd180508407a84c4.jpg

License: None
Source: CIET, NCERT