Stock Photo - View over the River Thames, London Eye and pedestrians walking along Westminster Bridge, London, England, United Kingdom


Location: Westminster Bridge, London, England, United Kingdom

Similar stock images