INDIA
. .
Street Scenes
. . .
Life is colorful on the city streets, and traffic seems too much to cope with.