Image 1 of 1

CWHARFM01048.jpg

07/11/2012. London, UK. Corporate office buildings are seen lit up at night in the area around the Canary Wharf financial district on the Isle of Dogs. Photo credit: Matt Cetti-Roberts
twitterlinkedinfacebook