20060618 city.delhi: World cinema exhibition on show