Elizabeth Tower (aka Big Ben) at the north end of the Palace of Westminster, London, England, UK.
Size: 3489px × 5098px
Location: Westminster, London, England, UK.
Photo credit: © Fotomatador. / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, arquitectura, ben, big, britain, british, clouds, elizabeth, london, tower, uk, vertical