Info
street scenes of Delhi, Northern India