DEVI ANNIHILATING THE DEMON ARMY

DEVI ANNIHILATING THE DEMON ARMY

Artist: Unknown
Title: DEVI ANNIHILATING THE DEMON ARMY

Size: 20.8 CMS X 15.3 CMS
Execution Year: 1815
School: CHAMBA
Accession Number: A-82