The image shows a large group of people walking on a street, holding a large banner that reads "Mensch und umwelt vor profit" which translates to "We are the people of profit" in English. The banner is white with colorful logos and text on it. The people are holding various flags and banners in different colors and designs. They appear to be participating in a protest or rally, as there are buildings and trees in the background. The sky is blue and there are a few clouds in the sky. The overall mood of the image is one of solidarity and protest.