Ellora Caves 128

Ellora Caves 128
0

Ellora Caves 128

Mahishasuramardini on the main temple wall

http://files.metastudio.org/media/2/0/2/d795102d51458f9fa99633d2935a6753e09e039b1d6325721bf48314805d1.jpg

License: None
Source: CIET, NCERT