• Thumbnail for C. V. Vigneswaran
    Canagasabapathy Visuvalingam Vigneswaran, PC (Tamil: கனகசபாபதி விசுவலிங்கம் விக்னேஸ்வரன், romanized: Kaṉakacapāpati Vicuvaliṅkam Vikṉēsvaraṉ; Sinhala:...
    25 KB (1,748 words) - 09:50, 28 October 2024