Ellora Caves 132

Ellora Caves 132
0

Ellora Caves 132

sculpture on wall of Ellora caves

License: None
Source: CIET, NCERT