Construction site on 122 Leadenhall Street in London, UK. May, 2012

Construction site on 122 Leadenhall Street in London, UK. May, 2012

 Stock photo ID: 104117951

Similar images

  |   See all