Tags Posts tagged with "setra"

Tag: setra

Daimler Buses North America has delivered three Setra TopClass S 417 touring coaches to the Canadian Navy in Ottawa. These S 417 are versions...