Excavator digging a foundation pit at an urban construction site, heavy machinery working behind temporary sheet piling and safety barriers, residential development, earthmoving, excavation work and building construction Poster #898267724
Excavator digging a foundation pit at an urban construction site, heavy machinery working behind temporary sheet piling and safety barriers, residential development, earthmoving, excavation work and building construction Poster #898267724