Dayananda, Abesin Mallawa Arachachchige
type: Person
alternate name: Dayananda, Abesin Mallawa Arachachchige