Big Ben and Houses of Parliament, Thames, London, England, United Kingdom

- Image ID: EWMFTX

Big Ben and Houses of Parliament, Thames, London, England, United Kingdom

imageBROKER / Alamy Stock Photo

Image ID: EWMFTX