Buses, coaches, & lorries

Ray Smyth:
These 2 Leyland PD2 buses, 1466 and 1470 seen here at the Pier Head, Liverpool in 1974
were new to Ribble Motor Services in 1956. Ribble certainly got their moneysworth out of
these buses and many others. Picture by David A. Powell.

1466 now:

JCK 541 Leyland PD2/12 by John Wakefield, on Flickr