T. VIRARAGHABHANACHARYA

NYAYAKUSUMANJALI - 228P





181.43/VIR/NYA