Designed by
Title
Excavator to hammer steel piles, construction road #97332445
Description
Crawler Excavator to hammer a steel piles into ground. Construction of high-speed bypass road around Krasnoe Selo, Saint Petersburg. Heavy machine equipment for excavation works in industry. Russia