The Big Ben clock tower in London, UK.
The famous Big Ben clock tower in London, UK.
Size: 2023px × 3033px
Location: London, United Kingdom.
Photo credit: © Petr Kovalenkov / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, bell, ben, big, bigben, britain, building, capital, city, clock, copy, culture, decoration, england, english, exterior, face, famous, gothic, government, hands, historical, history, houses, housesofparliament, icon, lamp, lamppost, landmark, london, minute, palace, parliament, politics, power, powerful, river, southbank, spire, styles, tall, thames, tourism, tower, uk, united, urban, water, westminster, white