Living Bridge
London, Great Britain
Design study for London’s Canary Wharf in the year 2030.