A model smiles next to a line of Mercedes Benz cars up at the press preview of the Tokyo Motor Show in Tokyo.
A model smiles next to a line of Mercedes Benz cars up at the press preview of the Tokyo Motor Show in Tokyo.
A model smiles next to a line of Mercedes Benz cars up at the press preview of the Tokyo Motor Show in Tokyo.