Leela Mishra

Leela Mishra

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

1988-01-17