Excavator load the sand to the dump truck on construction site. #171197405
Description
Excavator load the sand to the dump truck on construction site. Backhoe digs the ground for the foundation and construction of a new building. Background of the tower cranes