Nandita Chaudhuri is a woman who wears several hats. A painter and sculptor, she has exhibited at major biennales, the ...