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


D213032
Loading