Defocused construction site in barcelona with blurred barriers, equipment, and a historic backdrop, capturing the essence of urban development in spain. - Kraken Images
Defocused construction site in barcelona with blurred barriers, equipment, and a historic backdrop, capturing the essence of urban development in spain.