DD57 is another rare Leyland DAB Lion, with 86 seats.
DD57 is another rare Leyland DAB Lion, with 86 seats.
3rd October 2003
Double Deck Buses
Marshalls of Sutton on Trent Ltd @ fotopic.net
Previous | Next

Rate this photo!
110
Current rating: 5.5 (2 votes)
Added on 8th August 2007, has been viewed 206 times
(87 this year, 8 this month, 1 this week, 1 today)