The image shows a group of people standing on a zebra crossing on a street. They are holding up signs and banners with various messages written on them. Some of the people are wearing white t-shirts and some are wearing yellow hats. The sky is blue and there are trees and buildings in the background. It appears to be a protest or rally.