delhi india street scene

delhi india couple travel photographer documentary