Dream Car Photos
Back of Maybach 57
Rear view of a 2007 Maybach 57 5.5 L 5,513 cc (336 cu in) V12, UK registration V12BHL, seen at Trafalgar Square, London in November 2011.
See also picture #164
Picture added on 15 February 2013 at 08:33