Devimahatmya manuscript page: The Goddess Ambika fights a host of demons; Nepal

Image