Large construction site in Barcelona

Editorial Stock Photo
Download Large Construction Site In Barcelona Editorial Photo - Image: 41483016

Barcelona, Spain - May 5, 2014: Construction of the new station high speed train (AVE) called Sagrera in Barcelona.

Photo Taken On: May 05th, 2014

ID 41483016 | Dreamstime
  • 0
  • 198
  • 0
More similar stock images of `Large Construction`
More stock photos from 22tomtom's portfolio
Extended licenses