City of London & River Thames, London, England

- Image ID: ABCNXF

City of London & River Thames, London, England

Jon Arnold Images Ltd / Alamy Stock Photo

Image ID: ABCNXF

Location: London, United Kingdom