Leyland Leopard 107
Leyland Leopard 107
2nd January 2005
City of Oxford/South Midland
The National Bus Company 1970-1986 @ fotopic.net
Previous | Next

Specially lettered for the London service, appropriately, 107, a Duple Dominant coach, is seen at Victoria coach station, 1983.

Added on 20th March 2005, has been viewed 283 times