The image shows a group of people participating in a protest or rally. They are walking on a street with tall buildings in the background. The people are holding various signs and banners, and one person is holding a large flag with a rainbow-colored design on it. The flag has a globe in the center, representing the world. The sky is blue and the weather appears to be sunny and warm.