Editorial
The Shard Editorial Stock Photo

The Shard under construction at London Bridge on the River Thames in London, England. When complete in 2012, The Shard will be the tallest building in the European Union.

  • MR: NO
  • PR: NO
  • 0
  • 1175
  • 0

Editorial Stock Photo: The Shard

ID 20448558 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images