The image shows a large group of people walking on a street. The people are of different ages, genders, and ethnicities. They are all wearing winter clothes and some are carrying umbrellas. In the center of the image, there is a large yellow banner with a red and white logo on it. The banner appears to be a protest or rally. On the left side of the street, there are several bicycles parked on the sidewalk. The street is lined with trees and there are buildings in the background. The image appears to have been taken from a high angle, looking down on the crowd.