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
  • 1108
  • 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

More stock photos from Jeremyrichards' portfolio

More images