Home / 2010 Caterpillar D7G Dozer with ripper in Shanghai China

2010 Caterpillar D7G Dozer with ripper in Shanghai China