The image shows a group of people standing on top of a truck, holding a large banner that reads "Brazil Pra Frente Nenhum Direito a Menos!" which translates to "We are the men of Brazil" in English. The banner is green and yellow with the words "Nenhum direito a menos!" written in bold letters. There are six people in the group, six men and one woman, all wearing red shirts and yellow vests. They are standing in front of a tall building with balconies and balconies, and there are two flags on either side of the banner. The sky is blue and the weather appears to be sunny and clear. The people are smiling and appear to be participating in a protest or rally.