The image shows a group of people participating in a protest or rally. They are walking on a street, holding signs and banners with various messages written in Portuguese. The people are diverse in age, gender, and ethnicity. Some of them are holding flags and banners, while others are holding placards. The protest appears to be taking place in a city, as there are buildings and trees visible in the background. The sky is blue and the overall mood of the image is one of solidarity and protest.