A Last Mark That Lives in Our Hearts

VIVEKANANDA S/O E. MURUGESU

28 November 1951 - 14 February 2026

Departed on 14 February 2026

  • Chat with us