excavator at the construction site

Excavator at the construction site

File size: 3.99MB 3888x2592 Uploaded by: marabu
Download now (3.99MB)

Tags: excavators construction work demolition construction work industry machinery excavation machine equipment industrial vehicle power build architecture