Big Ben, Westminster Bridge, River Thames and Houses of Parliament in London UK

- Image ID: G0XRE3

Big Ben, Westminster Bridge, River Thames and Houses of Parliament in London UK

Gibson Blanc / Alamy Stock Photo

Image ID: G0XRE3