Many bicyclists and other people on a street
A bunch of people on the street.