LONDON - JUNE 3: View of London City Hall Building (designed by Norman Foster, 2002) from Tower of London, on June 3, 2013 in London. City Hall is considered a green building with solar panels.

LONDON - JUNE 3: View of London City Hall Building (designed by Norman Foster, 2002) from Tower of London, on June 3, 2013 in London. City Hall is considered a green building with solar panels.

 Stock photo ID: 141621505

Editorial use only
Editorial credit: Kiev.Victor / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all