Indian Writers

Image 17 of 27
< Prev Next >

Devi_01.jpg

Mahasweta Devi, Indian write, November 19, 2002 in Paris, France.