Buses, coaches, & lorries

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.