Leela Mishra

Leela Mishra

Born 1 January 1908 in Jais, United Provinces of Agra and Oudh, British India

Died 17 January 1988 (aged 80)