Leela Mishra

Leela Mishra

Born: 1908-01-01 — Jais, United Provinces of Agra and Oudh, British India

Known For