Ribble Motor Services Limited
P.S.V. Circle.
Omnibus Society.
London P.S.V. Circle and Omnibus Society,
[1983?]
Ribble Motor Services Limited.
Buses