The image shows a large group of people gathered on a street, holding a large yellow banner with the logo of the Brazilian football club, FC Porto, on it. The banner has the words "FIFA World Cup" written in blue and yellow letters, and the logo is in the center of the banner. The people are wearing yellow t-shirts and are holding various flags and banners, including red, white, and blue. They appear to be participating in a protest or rally. The street is lined with trees and there are buildings in the background. The image appears to be taken from a high angle, looking down on the crowd.