profile image

Omakuchi Narasimhan

01 Jan, 1936 in Madras, British India

Also Known As:

Omakuchi

poster
Suriyan
53% (1992)
poster
Gemini
57% (2002)
poster
Pokkiri Raja
64% (1982)