Dream Car Photos
6 litre Maybach
Side view of the silver 2007 6.0L Maybach 57 S, UK reg C1RCT, seen at Trafalgar Square, London.
Photo taken December 2011
See also picture #163
Picture added on 16 February 2013 at 08:45