Mahishashura Gallery
new car
viaduct
marineland
banners
fred ward
The Hindu goddess Durga defeats the buffalo demon Mahishashura. Unknown Indian artist; 13th century
Prev
Next