Designed by
Title
Caterpillar Excavator #44292218
Description
Wentworth, Canada - September 02, 2014: Caterpillar excavator. Caterpillar is the world's leading producer of construction equipment including engines,turbines and diesel-electric locomotives.
This image is editorial