20010214 unknown: An art plaza on Mumbai street?