The London assembly building on the river Thames

- Image ID: AFGR7A
Clynt Garnham / Alamy Stock Photo
Image ID: AFGR7A
Location: London, UK.

Similar stock images