Leela Mishra

Leela Mishra

- Jais, United Provinces of Agra and Oudh, British India

Acting

Leela Mishra

Biography