DEVI & DHURMALOCHANarrow

Title: 
DEVI & DHURMALOCHAN

Art category:

Size: 
20.9 CMS X 15.8 CMS
Execution Year: 
1815
School: 
CHAMBA
Accession Number: 
A-98