French public building and works sector Stock Photos and Images
BTP (public buildings and work sector): Workers of a building site Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/stock-photo-btp-public-buildings-and-work-sector-workers-of-a-building-site-29672895.html
RMBM7M27–BTP (public buildings and work sector): Workers of a building site
An activist from international climate action group Extinction Rebellion paints a concrete truck at the site of French concrete maker Lafarge Granulat, in Paris, on February 17, 2020, to protest against the responsibilities of the building and public works sector in the ecological disaster. (Photo by Jerome Gilles/NurPhoto) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/an-activist-from-international-climate-action-group-extinction-rebellion-paints-a-concrete-truck-at-the-site-of-french-concrete-maker-lafarge-granulat-in-paris-on-february-17-2020-to-protest-against-the-responsibilities-of-the-building-and-public-works-sector-in-the-ecological-disaster-photo-by-jerome-gillesnurphoto-image489028839.html
RM2KBH57K–An activist from international climate action group Extinction Rebellion paints a concrete truck at the site of French concrete maker Lafarge Granulat, in Paris, on February 17, 2020, to protest against the responsibilities of the building and public works sector in the ecological disaster. (Photo by Jerome Gilles/NurPhoto)
ILLUSTRATION OF THE YVELINES (78), ILE DE FRANCE, FRANCE Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/stock-photo-illustration-of-the-yvelines-78-ile-de-france-france-93806262.html
RMFCH6RJ–ILLUSTRATION OF THE YVELINES (78), ILE DE FRANCE, FRANCE
BTP (public buildings and work sector): Workers of a building site Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/stock-photo-btp-public-buildings-and-work-sector-workers-of-a-building-site-29672893.html
RMBM7M25–BTP (public buildings and work sector): Workers of a building site
BTP (public buildings and work sector): Workers of a building site Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/stock-photo-btp-public-buildings-and-work-sector-workers-of-a-building-site-29672898.html
RMBM7M2A–BTP (public buildings and work sector): Workers of a building site
“BTP” building site (public buildings and work sector): concrete wall construction. Worker on the building site Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/btp-building-site-public-buildings-and-work-sector-concrete-wall-construction-worker-on-the-building-site-image504758771.html
RM2M95MXY–“BTP” building site (public buildings and work sector): concrete wall construction. Worker on the building site
Building site: worker on an aerial work platform installing a metal structure on a building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/building-site-worker-on-an-aerial-work-platform-installing-a-metal-structure-on-a-building-under-construction-image504758847.html
RM2M95N1K–Building site: worker on an aerial work platform installing a metal structure on a building under construction
Construction of a building, public buildings and works sector Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/stock-photo-construction-of-a-building-public-buildings-and-works-sector-29927621.html
RMBMK8YH–Construction of a building, public buildings and works sector
Construction of a building, public buildings and works sector Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/stock-photo-construction-of-a-building-public-buildings-and-works-sector-29927618.html
RMBMK8YE–Construction of a building, public buildings and works sector
Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-building-le-signal-whose-inhabitants-are-the-victims-of-the-first-french-climate-expropriation-soulac-is-a-image570106349.html
RM2T3EGD1–Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a
Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-building-le-signal-whose-inhabitants-are-the-victims-of-the-first-french-climate-expropriation-soulac-is-a-image570106346.html
RM2T3EGCX–Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a
Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-building-le-signal-whose-inhabitants-are-the-victims-of-the-first-french-climate-expropriation-soulac-is-a-image570106399.html
RM2T3EGER–Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a
Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-building-le-signal-whose-inhabitants-are-the-victims-of-the-first-french-climate-expropriation-soulac-is-a-image570106419.html
RM2T3EGFF–Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a
Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-building-le-signal-whose-inhabitants-are-the-victims-of-the-first-french-climate-expropriation-soulac-is-a-image570106370.html
RM2T3EGDP–Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a
Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-building-le-signal-whose-inhabitants-are-the-victims-of-the-first-french-climate-expropriation-soulac-is-a-image570106425.html
RM2T3EGFN–Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a
Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-building-le-signal-whose-inhabitants-are-the-victims-of-the-first-french-climate-expropriation-soulac-is-a-image570106409.html
RM2T3EGF5–Soulac-sur-Mer (central-western France): building Le Signal,, whose inhabitants are the victims of the first French climate expropriation. Soulac is a
BTP (public buildings and work sector) building site: lifting crane for the installation of concrete panels, installation of prefabricated facade pane Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/btp-public-buildings-and-work-sector-building-site-lifting-crane-for-the-installation-of-concrete-panels-installation-of-prefabricated-facade-pane-image504758846.html
RM2M95N1J–BTP (public buildings and work sector) building site: lifting crane for the installation of concrete panels, installation of prefabricated facade pane
Soulac-sur-Mer (central-western France), February 8, 2023: demolition work, dismantling of the building “Le Signal” that has become a symbol of global Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-february-8-2023-demolition-work-dismantling-of-the-building-le-signal-that-has-become-a-symbol-of-global-image570106811.html
RM2T3EH1F–Soulac-sur-Mer (central-western France), February 8, 2023: demolition work, dismantling of the building “Le Signal” that has become a symbol of global
Soulac-sur-Mer (central-western France), February 8, 2023: demolition work, dismantling of the building “Le Signal” that has become a symbol of global Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-february-8-2023-demolition-work-dismantling-of-the-building-le-signal-that-has-become-a-symbol-of-global-image570106821.html
RM2T3EH1W–Soulac-sur-Mer (central-western France), February 8, 2023: demolition work, dismantling of the building “Le Signal” that has become a symbol of global
Soulac-sur-Mer (central-western France), February 8, 2023: demolition work, dismantling of the building “Le Signal” that has become a symbol of global Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-february-8-2023-demolition-work-dismantling-of-the-building-le-signal-that-has-become-a-symbol-of-global-image570106840.html
RM2T3EH2G–Soulac-sur-Mer (central-western France), February 8, 2023: demolition work, dismantling of the building “Le Signal” that has become a symbol of global
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109968.html
RM2T3EN28–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109959.html
RM2T3EN1Y–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109971.html
RM2T3EN2B–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109960.html
RM2T3EN20–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109954.html
RM2T3EN1P–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109957.html
RM2T3EN1W–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109955.html
RM2T3EN1R–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109963.html
RM2T3EN23–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109966.html
RM2T3EN26–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-march-16-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restora-image570109951.html
RM2T3EN1K–Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora
Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-march-16-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restora-image570109949.html
RM2T3EN1H–Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora
Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-march-16-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restora-image570109950.html
RM2T3EN1J–Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora
Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-march-16-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restora-image570109953.html
RM2T3EN1N–Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109961.html
RM2T3EN21–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109965.html
RM2T3EN25–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-march-16-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restora-image570109947.html
RM2T3EN1F–Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora
Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-march-16-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restora-image570109931.html
RM2T3EN0Y–Neuville-sous-Montreuil (northern France), March 16, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restora
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109964.html
RM2T3EN24–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/neuville-sous-montreuil-northern-france-july-20-2021-chartreuse-notre-dame-des-pres-carthusian-monastery-charterhouse-building-under-restorat-image570109970.html
RM2T3EN2A–Neuville-sous-Montreuil (northern France), July 20, 2021: Chartreuse Notre-Dame des Pres, Carthusian monastery (Charterhouse). Building under restorat
Spain, Barcelona: the Agbar Tower designed by French architect Jean Nouvel (press release only) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/spain-barcelona-the-agbar-tower-designed-by-french-architect-jean-nouvel-press-release-only-image574894761.html
RM2TB8M3N–Spain, Barcelona: the Agbar Tower designed by French architect Jean Nouvel (press release only)
Spain, Barcelona: the Agbar Tower designed by French architect Jean Nouvel (press release only) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/spain-barcelona-the-agbar-tower-designed-by-french-architect-jean-nouvel-press-release-only-image574894758.html
RM2TB8M3J–Spain, Barcelona: the Agbar Tower designed by French architect Jean Nouvel (press release only)
Henin-Beaumont (northern France), on September 22, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/henin-beaumont-northern-france-on-september-22-2021-building-work-project-to-rebuild-a-400-kv-double-electrical-link-over-30-km-between-lille-an-image454258362.html
RM2HB174X–Henin-Beaumont (northern France), on September 22, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an
Henin-Beaumont (northern France), on September 30, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/henin-beaumont-northern-france-on-september-30-2021-building-work-project-to-rebuild-a-400-kv-double-electrical-link-over-30-km-between-lille-an-image454258363.html
RM2HB174Y–Henin-Beaumont (northern France), on September 30, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an
Henin-Beaumont (northern France), on September 30, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/henin-beaumont-northern-france-on-september-30-2021-building-work-project-to-rebuild-a-400-kv-double-electrical-link-over-30-km-between-lille-an-image454258366.html
RM2HB1752–Henin-Beaumont (northern France), on September 30, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an
Henin-Beaumont (northern France), on September 19, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/henin-beaumont-northern-france-on-september-19-2021-building-work-project-to-rebuild-a-400-kv-double-electrical-link-over-30-km-between-lille-an-image454258361.html
RM2HB174W–Henin-Beaumont (northern France), on September 19, 2021: building work, project to rebuild a 400 kV double electrical link over 30 km between Lille an
Insulating cladding panels for industrial buildings, sandwich panels with steel facings and insulating infill. Installation and fixing with a drill Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/insulating-cladding-panels-for-industrial-buildings-sandwich-panels-with-steel-facings-and-insulating-infill-installation-and-fixing-with-a-drill-image574871630.html
RM2TB7JHJ–Insulating cladding panels for industrial buildings, sandwich panels with steel facings and insulating infill. Installation and fixing with a drill
Limoges (central-western France), 2022/12/01: road repairs and asphalt maintenance. Worker in a parking lot spraying Climat'ROAD®, a water- based pain Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/limoges-central-western-france-20221201-road-repairs-and-asphalt-maintenance-worker-in-a-parking-lot-spraying-climatroad-a-water-based-pain-image574897151.html
RM2TB8R53–Limoges (central-western France), 2022/12/01: road repairs and asphalt maintenance. Worker in a parking lot spraying Climat'ROAD®, a water- based pain
Limoges (central-western France), 2022/12/01: road repairs and asphalt maintenance. Worker in a parking lot spraying Climat'ROAD®, a water- based pain Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/limoges-central-western-france-20221201-road-repairs-and-asphalt-maintenance-worker-in-a-parking-lot-spraying-climatroad-a-water-based-pain-image574897159.html
RM2TB8R5B–Limoges (central-western France), 2022/12/01: road repairs and asphalt maintenance. Worker in a parking lot spraying Climat'ROAD®, a water- based pain
Limoges (central-western France), 2022/12/01: road repairs and asphalt maintenance. Worker in a parking lot spraying Climat'ROAD®, a water- based pain Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/limoges-central-western-france-20221201-road-repairs-and-asphalt-maintenance-worker-in-a-parking-lot-spraying-climatroad-a-water-based-pain-image574897153.html
RM2TB8R55–Limoges (central-western France), 2022/12/01: road repairs and asphalt maintenance. Worker in a parking lot spraying Climat'ROAD®, a water- based pain
Ecology : concrete and insulation, HQE building Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/stock-photo-ecology-concrete-and-insulation-hqe-building-29926399.html
RMBMK7BY–Ecology : concrete and insulation, HQE building
Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/large-barge-le-condor-loaded-with-wood-in-the-river-port-of-villefranche-sur-saone-handling-and-loading-of-wooden-trunks-for-a-paper-mill-in-tarasc-image486742403.html
RM2K7W0W7–Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc
Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/large-barge-le-condor-loaded-with-wood-in-the-river-port-of-villefranche-sur-saone-handling-and-loading-of-wooden-trunks-for-a-paper-mill-in-tarasc-image486742404.html
RM2K7W0W8–Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc
Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/large-barge-le-condor-loaded-with-wood-in-the-river-port-of-villefranche-sur-saone-handling-and-loading-of-wooden-trunks-for-a-paper-mill-in-tarasc-image486742409.html
RM2K7W0WD–Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc
Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/large-barge-le-condor-loaded-with-wood-in-the-river-port-of-villefranche-sur-saone-handling-and-loading-of-wooden-trunks-for-a-paper-mill-in-tarasc-image486742407.html
RM2K7W0WB–Large barge “Le Condor” loaded with wood in the river port of Villefranche sur Saone, handling and loading of wooden trunks for a paper mill in Tarasc
Nantes (north western France): the yellow Titan crane on the Isle of Nantes, industrial heritage of the former Dubigeon shipyards, crane listed as a N Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/nantes-north-western-france-the-yellow-titan-crane-on-the-isle-of-nantes-industrial-heritage-of-the-former-dubigeon-shipyards-crane-listed-as-a-n-image439895862.html
RM2GFJYJE–Nantes (north western France): the yellow Titan crane on the Isle of Nantes, industrial heritage of the former Dubigeon shipyards, crane listed as a N
Nantes (north western France): the yellow Titan crane on the Isle of Nantes, industrial heritage of the former Dubigeon shipyards, crane listed as a N Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/nantes-north-western-france-the-yellow-titan-crane-on-the-isle-of-nantes-industrial-heritage-of-the-former-dubigeon-shipyards-crane-listed-as-a-n-image439895863.html
RM2GFJYJF–Nantes (north western France): the yellow Titan crane on the Isle of Nantes, industrial heritage of the former Dubigeon shipyards, crane listed as a N
Nantes (north western France): the yellow Titan crane on the Isle of Nantes, industrial heritage of the former Dubigeon shipyards, crane listed as a N Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/nantes-north-western-france-the-yellow-titan-crane-on-the-isle-of-nantes-industrial-heritage-of-the-former-dubigeon-shipyards-crane-listed-as-a-n-image439895866.html
RM2GFJYJJ–Nantes (north western France): the yellow Titan crane on the Isle of Nantes, industrial heritage of the former Dubigeon shipyards, crane listed as a N
Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-on-february-8-2023-demolition-work-dismantling-of-the-building-le-signal-the-building-has-become-a-symbol-image554527161.html
RM2R64W1D–Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol
Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-on-february-8-2023-demolition-work-dismantling-of-the-building-le-signal-the-building-has-become-a-symbol-image554527157.html
RM2R64W19–Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol
Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-on-february-8-2023-demolition-work-dismantling-of-the-building-le-signal-the-building-has-become-a-symbol-image554527156.html
RM2R64W18–Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol
Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/soulac-sur-mer-central-western-france-on-february-8-2023-demolition-work-dismantling-of-the-building-le-signal-the-building-has-become-a-symbol-image554527152.html
RM2R64W14–Soulac-sur-Mer (central-western France) on February 8, 2023: demolition work, dismantling of the building Le Signal. The building has become a symbol
Paris (France): works at the Pompidou Centre in the 4th arrondissement (district) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/paris-france-works-at-the-pompidou-centre-in-the-4th-arrondissement-district-image439218568.html
RM2GEG3NC–Paris (France): works at the Pompidou Centre in the 4th arrondissement (district)
Paris (France): works at the Pompidou Centre in the 4th arrondissement (district) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/paris-france-works-at-the-pompidou-centre-in-the-4th-arrondissement-district-image439218565.html
RM2GEG3N9–Paris (France): works at the Pompidou Centre in the 4th arrondissement (district)
Paris (France): works at the Pompidou Centre in the 4th arrondissement (district) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/paris-france-works-at-the-pompidou-centre-in-the-4th-arrondissement-district-image439218567.html
RM2GEG3NB–Paris (France): works at the Pompidou Centre in the 4th arrondissement (district)
Leveling work and rural landscape. Leveling for the construction of an agricultural building on marly soil. Mechanical shovel and backhoe Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/leveling-work-and-rural-landscape-leveling-for-the-construction-of-an-agricultural-building-on-marly-soil-mechanical-shovel-and-backhoe-image574768517.html
RM2TB2Y31–Leveling work and rural landscape. Leveling for the construction of an agricultural building on marly soil. Mechanical shovel and backhoe
Construction of a manure pit, geomembrane installation, to collect animal effluent from a dairy farm. Building site machinery and levelling works, mec Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/construction-of-a-manure-pit-geomembrane-installation-to-collect-animal-effluent-from-a-dairy-farm-building-site-machinery-and-levelling-works-mec-image559370016.html
RM2RE1E4G–Construction of a manure pit, geomembrane installation, to collect animal effluent from a dairy farm. Building site machinery and levelling works, mec
Construction of a manure pit, geomembrane installation, to collect animal effluent from a dairy farm. Building site machinery and levelling works, mec Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/construction-of-a-manure-pit-geomembrane-installation-to-collect-animal-effluent-from-a-dairy-farm-building-site-machinery-and-levelling-works-mec-image559370017.html
RM2RE1E4H–Construction of a manure pit, geomembrane installation, to collect animal effluent from a dairy farm. Building site machinery and levelling works, mec
Le Grand-Bornand (French Alps, central-eastern France): chalets at Le Chinaillon Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/le-grand-bornand-french-alps-central-eastern-france-chalets-at-le-chinaillon-image467259822.html
RM2J45EJP–Le Grand-Bornand (French Alps, central-eastern France): chalets at Le Chinaillon
Gissey-sur-Ouche (north-eastern France): tourists on lunch break at Lock 34S on the Burgundy Canal (French “canal de Bourgogne”) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/gissey-sur-ouche-north-eastern-france-tourists-on-lunch-break-at-lock-34s-on-the-burgundy-canal-french-canal-de-bourgogne-image574892230.html
RM2TB8GWA–Gissey-sur-Ouche (north-eastern France): tourists on lunch break at Lock 34S on the Burgundy Canal (French “canal de Bourgogne”)
Spain, Barcelona: the Agbar Tower designed by French architect Jean Nouvel (press release only) Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/spain-barcelona-the-agbar-tower-designed-by-french-architect-jean-nouvel-press-release-only-image574894760.html
RM2TB8M3M–Spain, Barcelona: the Agbar Tower designed by French architect Jean Nouvel (press release only)
Reading room of the Library of Sainte Genevieve in Paris, interuniversity and public library in the heart of the Latin Quarter. Architect Henri Labrou Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/reading-room-of-the-library-of-sainte-genevieve-in-paris-interuniversity-and-public-library-in-the-heart-of-the-latin-quarter-architect-henri-labrou-image485838388.html
RM2K6BRR0–Reading room of the Library of Sainte Genevieve in Paris, interuniversity and public library in the heart of the Latin Quarter. Architect Henri Labrou
Reading room of the Library of Sainte Genevieve in Paris, interuniversity and public library in the heart of the Latin Quarter. Architect Henri Labrou Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/reading-room-of-the-library-of-sainte-genevieve-in-paris-interuniversity-and-public-library-in-the-heart-of-the-latin-quarter-architect-henri-labrou-image485838393.html
RM2K6BRR5–Reading room of the Library of Sainte Genevieve in Paris, interuniversity and public library in the heart of the Latin Quarter. Architect Henri Labrou
Building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/building-under-construction-image466498358.html
RM2J2XRBJ–Building under construction
Building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/building-under-construction-image466498361.html
RM2J2XRBN–Building under construction
Building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/building-under-construction-image466498365.html
RM2J2XRBW–Building under construction
Building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/building-under-construction-image466498363.html
RM2J2XRBR–Building under construction
Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-cite-radieuse-housing-unit-created-by-architect-le-corbusier-the-apartment-building-is-classified-as-a-national-hi-image397435436.html
RM2E2GMXM–Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi
Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-cite-radieuse-housing-unit-created-by-architect-le-corbusier-the-apartment-building-is-classified-as-a-national-hi-image397435380.html
RM2E2GMTM–Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi
Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-cite-radieuse-housing-unit-created-by-architect-le-corbusier-the-apartment-building-is-classified-as-a-national-hi-image397435474.html
RM2E2GN02–Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi
Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-cite-radieuse-housing-unit-created-by-architect-le-corbusier-the-apartment-building-is-classified-as-a-national-hi-image397435545.html
RM2E2GN2H–Marseille (south-eastern France): Cite radieuse, housing unit created by architect Le Corbusier. The apartment building is classified as a National Hi
Marseille (south-eastern France): Le Brasilia, a 22-story high-rise building, 20th-century heritage, built in 1967 near the apartment building Cite Ra Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-le-brasilia-a-22-story-high-rise-building-20th-century-heritage-built-in-1967-near-the-apartment-building-cite-ra-image397436067.html
RM2E2GNN7–Marseille (south-eastern France): Le Brasilia, a 22-story high-rise building, 20th-century heritage, built in 1967 near the apartment building Cite Ra
Marseille (south-eastern France): building facades and renovated buildings of the docks, urban renewal project Euromediterranee, in the district of La Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-building-facades-and-renovated-buildings-of-the-docks-urban-renewal-project-euromediterranee-in-the-district-of-la-image397435119.html
RM2E2GMFB–Marseille (south-eastern France): building facades and renovated buildings of the docks, urban renewal project Euromediterranee, in the district of La
Marseille (south-eastern France): building facades and renovated buildings of the docks, urban renewal project Euromediterranee, in the district of La Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-building-facades-and-renovated-buildings-of-the-docks-urban-renewal-project-euromediterranee-in-the-district-of-la-image397435206.html
RM2E2GMJE–Marseille (south-eastern France): building facades and renovated buildings of the docks, urban renewal project Euromediterranee, in the district of La
Marseille (south-eastern France): Le Brasilia, a 22-story high-rise building, 20th-century heritage, built in 1967 near the apartment building Cite Ra Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-le-brasilia-a-22-story-high-rise-building-20th-century-heritage-built-in-1967-near-the-apartment-building-cite-ra-image397435885.html
RM2E2GNEN–Marseille (south-eastern France): Le Brasilia, a 22-story high-rise building, 20th-century heritage, built in 1967 near the apartment building Cite Ra
Marseille (south-eastern France): Le Brasilia, a 22-story high-rise building, 20th-century heritage, built in 1967 near the apartment building Cite Ra Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-le-brasilia-a-22-story-high-rise-building-20th-century-heritage-built-in-1967-near-the-apartment-building-cite-ra-image397436011.html
RM2E2GNK7–Marseille (south-eastern France): Le Brasilia, a 22-story high-rise building, 20th-century heritage, built in 1967 near the apartment building Cite Ra
Marseille (south-eastern France): public park Jardin de la Magalone in the district of Sainte-Marguerite, in the 9th arrondissement (district). The Ja Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/marseille-south-eastern-france-public-park-jardin-de-la-magalone-in-the-district-of-sainte-marguerite-in-the-9th-arrondissement-district-the-ja-image397435555.html
RM2E2GN2Y–Marseille (south-eastern France): public park Jardin de la Magalone in the district of Sainte-Marguerite, in the 9th arrondissement (district). The Ja
Team of workers in front of a building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/team-of-workers-in-front-of-a-building-under-construction-image466498352.html
RM2J2XRBC–Team of workers in front of a building under construction
Portugal, Algarve: building under construction in Armacao de Pera Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/portugal-algarve-building-under-construction-in-armacao-de-pera-image479358555.html
RM2JRTJMB–Portugal, Algarve: building under construction in Armacao de Pera
Worker refering to a technical blueprint for the construction of an industrial building Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/worker-refering-to-a-technical-blueprint-for-the-construction-of-an-industrial-building-image596545895.html
RM2WJF0AF–Worker refering to a technical blueprint for the construction of an industrial building
Worker refering to a technical blueprint for the construction of an industrial building Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/worker-refering-to-a-technical-blueprint-for-the-construction-of-an-industrial-building-image596545900.html
RM2WJF0AM–Worker refering to a technical blueprint for the construction of an industrial building
Renovation works, external roof insulation. Removing of the old roof and use of loose wood fiber wool Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/renovation-works-external-roof-insulation-removing-of-the-old-roof-and-use-of-loose-wood-fiber-wool-image447788219.html
RM2H0EECB–Renovation works, external roof insulation. Removing of the old roof and use of loose wood fiber wool
Renovation works, external roof insulation. Removing of the old roof and use of loose wood fiber wool Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/renovation-works-external-roof-insulation-removing-of-the-old-roof-and-use-of-loose-wood-fiber-wool-image447788216.html
RM2H0EEC8–Renovation works, external roof insulation. Removing of the old roof and use of loose wood fiber wool
Rouen (north-western France): illegal dumping of construction waste on the public highway Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/rouen-north-western-france-illegal-dumping-of-construction-waste-on-the-public-highway-image568854093.html
RM2T1DF5H–Rouen (north-western France): illegal dumping of construction waste on the public highway
Rouen (north-western France): illegal dumping of construction waste on the public highway Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/rouen-north-western-france-illegal-dumping-of-construction-waste-on-the-public-highway-image568854076.html
RM2T1DF50–Rouen (north-western France): illegal dumping of construction waste on the public highway
Le Grand-Bornand (French Alps, central-eastern France): mountain chalet under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/le-grand-bornand-french-alps-central-eastern-france-mountain-chalet-under-construction-image467259818.html
RM2J45EJJ–Le Grand-Bornand (French Alps, central-eastern France): mountain chalet under construction
Bruges (south-western France), May 6, 2023: inauguration of the two-lane dual carriageway, after 14 years of roadworks. Final asphalting works and roa Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/bruges-south-western-france-may-6-2023-inauguration-of-the-two-lane-dual-carriageway-after-14-years-of-roadworks-final-asphalting-works-and-roa-image574873428.html
RM2TB7MWT–Bruges (south-western France), May 6, 2023: inauguration of the two-lane dual carriageway, after 14 years of roadworks. Final asphalting works and roa
Bruges (south-western France), May 6, 2023: inauguration of the two-lane dual carriageway, after 14 years of roadworks. Final asphalting works; Finish Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/bruges-south-western-france-may-6-2023-inauguration-of-the-two-lane-dual-carriageway-after-14-years-of-roadworks-final-asphalting-works-finish-image574873427.html
RM2TB7MWR–Bruges (south-western France), May 6, 2023: inauguration of the two-lane dual carriageway, after 14 years of roadworks. Final asphalting works; Finish
Bruges (south-western France), May 6, 2023: inauguration of the two-lane dual carriageway, after 14 years of roadworks. Final asphalting works and roa Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/bruges-south-western-france-may-6-2023-inauguration-of-the-two-lane-dual-carriageway-after-14-years-of-roadworks-final-asphalting-works-and-roa-image574873426.html
RM2TB7MWP–Bruges (south-western France), May 6, 2023: inauguration of the two-lane dual carriageway, after 14 years of roadworks. Final asphalting works and roa
Construction of a luxury residential housing complex: crane on the building site and building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/construction-of-a-luxury-residential-housing-complex-crane-on-the-building-site-and-building-under-construction-image574768864.html
RM2TB2YFC–Construction of a luxury residential housing complex: crane on the building site and building under construction
Construction of a luxury residential housing complex: crane on the building site and building under construction Stock Photohttps://www.alamy.com/licenses-and-pricing/?v=1https://www.alamy.com/construction-of-a-luxury-residential-housing-complex-crane-on-the-building-site-and-building-under-construction-image574768862.html
RM2TB2YFA–Construction of a luxury residential housing complex: crane on the building site and building under construction
Download Confirmation
Please complete the form below. The information provided will be included in your download confirmation