Mahesh Narayanan
Directing
1982-05-02
Thiruvananthapuram, Kerala, India
6.624