- Home
- London, England, United Kingdom, August 16, 2026. Wide panoramic view of the illuminated Palace of Westminster, Elizabeth Tower Big Ben, and Westminster Bridge across River Thames at dusk. Mouse Pad #908532714
London, England, United Kingdom, August 16, 2026. Wide panoramic view of the illuminated Palace of Westminster, Elizabeth Tower Big Ben, and Westminster Bridge across River Thames at dusk. Mouse Pad #908532714