Reports

Cape Town, 1983. SAR and Cape Divisional Council buses on parking lot. Motor Coach Industries (MCI MLN321W bus and Mercedes Benz. Note 'Die Vlieënde Hollander' / 'The Flying Dutchman.

There are no relevant reports for this item