Ellora Caves 133

Ellora Caves 133
0

Ellora Caves 133

sculpture on wall of Ellora caves

http://files.metastudio.org/media/3/2/4/283f406934d19ebe20e2149a4103298a1eba8fe3ae992dc614332bbdb86ab.jpg

License: None
Source: CIET, NCERT