Buses, coaches, & lorries

Ribble fleet number 1578, a Leyland PD3 seen in Carlisle with bodywork by Burlingham of Blackpool. NMP.
Ray Smyth.