Live action footage
Excavator working in the construction site. Hydraulic excavator works for formation of new land.
HD
1920 x 1080