Buy stock photo City life, people and walking in zebra cross on busy road in urban street, crowd and pedestrian crosswalk. Population, community and movement or rush in downtown, New York and intersection for travel