Return to Vision Motor Services
«
Login
«
Sidebar
Vehicles Gallery
»
Buses & Coaches
»
Leyland Lion single deck bus
Leyland Lion single deck bus
Lion (LSC1 32-seat) bus made by Leyland Motors of Preston and introduced in 1926.
Date: 01/28/2010
Actions
Advanced Search
RSS Feed for this Photo
View Slideshow
Buses & Coaches
1. Daimler...
2. Daimler...
3. Daimler...
4. Leyland...
5. Leyland...
6. Volvo...
7. Volvo...
Vision Motor Services Ltd