Designed by
Title
LONDON - MARCH 18: London City Hall Building and Tower Bridge on January 31, 2011 in London, UK. The City hall building has an #215198561
Description
LONDON - MARCH 18: London City Hall Building and Tower Bridge on January 31, 2011 in London, UK. The City hall building has an unusual, bulbous shape, intended to improve energy efficiency
This image is editorial