Park and Ride double deck bus AE07KZAPhoto of the Cambus 19300, registration AE07KZA, seen here at Showbus 2008, Duxford, England. This bus Dennis Trident low floor bus with Alexander body work was built July 2007.
Photo Steve Kirk, text Marcel Gommers
Picture added on 30 March 2009