Ribble’s mark 2 Duple Dominant Leyland Leopard coach 1106, new in 1978 is seen resting at Preston bus station.
Ribble’s mark 2 Duple Dominant Leyland Leopard coach 1106, new in 1978 is seen resting at Preston bus station.
13th September 1987
Lancashire in September 1987
Irish and UK bus photos @ fotopic.net
Previous | Next

Added on 8th April 2007, has been viewed 46 times