Large tracked excavator works in a gravel pit. #162668608
Description
Large tracked excavator works in a gravel pit. Salvaging and recycling building and construction materials. Reuse concrete for production new construction mix. Landfill with concrete demolition waste