Results
6 results found
A sphinx on Victoria Embankment, with the London Eye in the background, London, England, United Kingdom, Europe
Cleopatra's Needle and the plaque to Erasmus Wilson at its base, London, England, United Kingdom, Europe
London Eye, River Thames, and City Hall from Victoria Embankment at sunset, London, England, United Kingdom, Europe