Laughter in the Streets A chance encounter with a young vendor turns into a game of peek-a-boo tru the car window. Mumbai, India 0 likes