Home / 2013 Caterpillar tracked digger 325C in Shanghai China

2013 Caterpillar tracked digger 325C in Shanghai China