Stock Photo - London at night. London Eye Hungerford Bridge and Golden Jubilee Bridges and Palace of Westminster with illuminated Big Ben, UK


Location
London, UK