Photos
    Expand filters
    • Search by Image
    Construction site with heavy machinery and safety barriers, urban development, infrastructure project, busy city environment March 16 2025, Barcelona, Spain photo
    before
    Share on Pinterest

    Construction site with heavy machinery and safety barriers, urban development, infrastructure project, busy city environment March 16 2025, Barcelona, Spain

    Editorial use icon
    Editorial Use Only
    More Info
    Contributor icon
    Attribution Required