Editorial
Shard of Glass Editorial Stock Photo

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

  • MR: NO
  • PR: NO
  • 0
  • 991
  • 0

Editorial Stock Photo: Shard of Glass

ID 20569108 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images