EPA’s Eye in the Sky: London, UK

Reading Time: < 1 minute

Landmarks including Tower Bridge, the Tower of London and Canary Wharf are illuminated at night in London, UK.

Photo: EPA-EFE/NEIL HALL

You may want to read...

%d bloggers like this: