a large group of people holding up signs in the middle of a street with flags