Public domain photos

The image shows the Olympic Stadium in London, England, with its roof covered in solar panels. We can see a group of people standing on the roof, some poles, a fence, grass, plants, the bark of the trees, some buildings, and a cloudy sky.

The image shows the Olympic Stadium in London, England, with its roof covered in solar panels. We can see a group of people standing on the roof, some poles, a fence, grass, plants, the bark of the trees, some buildings, and a cloudy sky.Open in library