The image shows a group of people participating in a protest or rally. They are holding a large green banner with the words "Green Party for the common good" written on it. The banner also has a logo of a green leaf and the text "Cut cut war war not welfare". The people in the group are holding various signs and banners with different messages written on them. Some of them are also holding red flags. The background shows a city street with tall buildings and trees. The people appear to be diverse in age, gender, and ethnicity.