A large group of people walking down a street  some carrying flags or banners .