Durga battles Mahisa, Mahabalipuram June 22, 2012 800 × 600 Mahisa The Goddess Durga on her lion battles the Buffalo Demon Mahisa (Mahabalipuram)