Barloworld 211 Rope Shovel

Engineering Africa