Finishing touches at the all-new Mercedes-Benz Long-wheelbase C-Class at Beijing Benz Automotive (BBAC) in China.

D213032
Loading