Ellora Caves 131

Ellora Caves 131
0

Ellora Caves 131

Tripurantaka

License: None
Source: CIET, NCERT