photos

Maybach G 650 Landaulet

A Maybach G 650 Landaulet is on display on the Mercedes stand during the first media day of the International Frankfurt Motor Show IAA in Frankfurt, Germany.

AP Photo/Michael Probst