The image shows a large group of people walking on a street. The street is lined with tall buildings on both sides and there are trees and bushes on the right side. The people are holding various signs and banners, and some are riding bicycles. In the center of the image, there is a large float with a cartoon character on it. The float appears to be a protest or rally. The sky is overcast and the overall mood of the scene is somber.