Blurred construction site in barcelona with defocused workers and equipment amidst barriers, capturing the urban european setting with emphasis on building activity outdoors. - Kraken Images
Blurred construction site in barcelona with defocused workers and equipment amidst barriers, capturing the urban european setting with emphasis on building activity outdoors.