Designed by
Title
London, United Kingdom - April 06, 2007: Green Thames river water near Canary Wharf tube station, tall glass and steel skyscraper. #253301416
Description
London, United Kingdom - April 06, 2007: Green Thames river water near Canary Wharf tube station, tall glass and steel skyscraper - Citi and HSBC bank building - in background, fisheye wide photo
This image is editorial