Leela Narayana Rao

Leela Narayana Rao is a Sanskrit Actress known for the movies Adi Shankaracharya(1983)


Leela Narayana Rao: Filmography (1)

List By:
1983 Adi Shankaracharya[Actress]