The image shows a group of people gathered on a street, holding a large banner that reads "Brazil Pra Freshe Nenhum Direito a Menos!" which translates to "Brazil for Freshe" in English. The banner is green and yellow with a blue and white logo on the left side. The people in the group are wearing orange shirts and are holding various flags, including blue, orange, and yellow. They appear to be participating in a protest or rally. The background shows a city street with tall buildings and palm trees. There are also a few people holding cameras and taking pictures of the group. The sky is blue and the weather appears to be sunny.