Geeta passed away. A great loss to the art world