Dream Car Photos
2007 Maybach 62
Two-tone grey Maybach 62, UK reg LC57OOC, spotted at Trafalgar Square, London.
Photo taken January 2012
See also next picture #210
Picture added on 20 February 2013 at 08:36