A group of people walking down a road carrying signs.
many people walking on a city street holding signs
there is a parade coming down the street
A crowd of people marching down a street in a parade.
parade with people carrying a banner in a foreign language