Compact Equipment Specialist

Kobelco SK17 Excavator super seventeen hits the road

Kobelco SK17 Excavator super seventeen hits the road