The goddess Durga and her lion punish demons, folio from a "Devimahatmya" loose-leaf manuscript; Nepal

Image