Self-propelled cranes 25 tons

Click on the image to enlarge.