Ellora Caves 158

Ellora Caves 158
0

Ellora Caves 158

Brahma, main temple wall

License: None
Source: CIET, NCERT