Wembley Stadium in London

Wembley Stadium in London

 

Wembley Stadium located in Wembley, north west London – is the second largest stadium in Europe. I wanted to emphasise its symmetrical structure in this image and I blended six images to increase tonal range and to capture the details of the dramatic sky behind.