Mala Sen

Mala Sen was born in Bombay, but has spent most of her life in England. She lives in London.