Leela Naidu

The Householder

1963 Film

Electric Moon

1992 Film

Aabroo

1968 Film