Ida I Dewa Gde Catra

Balinese palm-leaf manuscript writer