Dusk aerial view over River Thames and Westminster, Whitehall, Palace of Westminster, London Eye, London. Ministry of Defence. The Royal Horseguards Hotel. A3211 Victoria Embankment
Loading…
Image info
Dusk aerial view over River Thames and Westminster, Whitehall, Palace of Westminster, London Eye, London. Ministry of Defence. The Royal Horseguards Hotel. A3211 Victoria Embankment