Cairo Transport Authority

Mercedes-Benz O321H

The Mercedes-Benz O321H was a very popular rear-engine bus, built by Mercedes between 1954 and 1964. CTA also had this vehicle.