Mahasweta Devi

Mahasweta Devi

Born: 1926-01-14 — Dacca, East Bengal, British India

Known For