Harshacharita

Harshacharita

Banabhatta.