The image shows a large crowd of people gathered on a street. The crowd is made up of people of different ages, genders, and ethnicities. They are all holding red flags and banners, and some are holding signs and banners. The street is lined with trees and there are cars parked on the side. In the background, there are buildings with arches and balconies. The people appear to be participating in a protest or rally. The image appears to be taken from a high angle, looking down on the crowd.