Delhi, India. Seema Biswas (as Phoolan Devi) in the (C) Kaleidoscope/Channel 4 film, Bandit Queen (1996) Director: Shekhar Kapur Writer: Shekhar Kapur Source: India's Bandit Queen: The True Story of Phoolan Devi by Mala Sen Ref:LMK106-SLIB020421-001 Supplied by LMKMEDIA. Editorial Only. Landmark Media is not the copyright owner of these Film or TV stills but provides a service only for recognised Media outlets.


Size: 4986px × 3229px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: india, rape, revenge