
Stake attention in this memory
The image shows the Palace of Westminster and the Elizabeth Tower (often referred to as Big Ben) in London, United Kingdom. The Palace of Westminster, a UNESCO World Heritage site, is a Gothic Revival building that houses the Parliament of the United Kingdom. The Elizabeth Tower, a prominent landmark, stands to the right of the palace and features a large clock face. The buildings are situated along the River Thames, which occupies the foreground of the image. The river is a muddy brown color and shows some ripples, suggesting movement. The sky above is partly cloudy with streaks of white clouds and some contrails from aircraft. The overall scene depicts a daytime view of the iconic London landmarks from the river.
Loading AttnAds…
No transactions found







