Houses of Parliament and River Thames, London, England, UK

- Image ID: BG48M1

Houses of Parliament and River Thames, London, England, UK

Jon Arnold Images Ltd / Alamy Stock Photo

Image ID: BG48M1

Location: London, England