Open air cinema A starry night is all one needs Open air cinema in Delhi is a new experience for the public, but the response so far has been overwhelming. « Previous1Next » 1 of 1