Takeuchi TB016 Mini Excavator

Manufacturer: Takeuchi
Moving sand, construction material, Trenching, limesone blocks etc

« BACK