London, UK. 20th Mar, 2015. Londoners fail to catach a glimse of the Solar Eclipse this morning due to the heavy cloud cover. Photo shows a view of 20 Fenchurch Street, the Gherkin and the city. Credit: Oliver Dixon/Alamy Live News


Size: 5760px × 3840px
Photo credit: © Oliver Dixon / Alamy / Afripics
License: Licensed
Model Released: No