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