Yellow dredge Excavator working in the mountain river, scooping excavator bucket. Extracting gravel

Yellow dredge Excavator working in the mountain river, scooping excavator bucket. Extracting gravel excavated in the river. Hydraulic works to strengthen the mountain road from floods.

Most Popular Searches On Stock Footage