Excavation-1

An excavator moving soil on a construction site.

An excavator moving soil on a construction site.