The image shows the Olympic Stadium in London, England, with a group of people standing in front of it.
Read full description
The image shows the Olympic Stadium in London, England, with a group of people standing in front of it. There are banners with text on them, tents, and a fire burning in the center of the image. The sky is visible in the background.