OPERATORS BRITISH BUS ADVERTS
Stockholms Sparvagar - Sweden