Buses, coaches, & lorries

Ribble fleet number 892, a Leyland Leopard with Dual Purpose bodywork by Marshalls of Cambridge. NMP.