Thumbnails
 
Canary Wharf skysrcapers reflected in a puddle