DEVI & DHURMALOCHAN

DEVI & DHURMALOCHAN

Artist: Unknown
Title: DEVI & DHURMALOCHAN

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