Top Of Big Ben
Sept. 9, 2024
Top of the Big Ben clock tower. Detail. London, England, Great Britain, Europe, Stock Photo, Picture And Rights Managed Image. Pic. N21-1000538 | agefotostock Big Ben tower roof detail in London Stock Photo - Alamy Big Ben Tower Top Image & Photo (Free Trial) | Bigstock Top Of Big Ben