Geeta Kapur

Geeta Kapur

Geeta Kapur is a noted art critic and curator based in New Delhi.