visit: royalasiaticsociety.org

[Photo.12/(025)] The Seven Pagodas [Mamallapuram], the conflict between Durga and the evil spirit Mahishasura [Mahishamardini Cave Temple]


Rock-cut sculpture panel. 

By: Nicholas & Co., ca. 1880