Cumberland Motor Services Limited
P.S.V. Circle.
Omnibus Society.
London P.S.V. Circle and the Omnibus Society
[1982]
Cumberland Motor Services.
Buses