OPERATORS BRITISH BUS ADVERTS
Hutchinson & Cornelus - England
.