Dream Car Photos
Rear view of a 2009 6.0 litre Maybach Zeppelin, UK reg JT1, seen at Trafalgar Square, London.
Photo taken November 2011
See also picture #117
Picture added on 10 February 2013 at 10:22