Mercedes-Benz Citaro

low-floor bus from Mercedes-Benz/EvoBus

The Mercedes-Benz Citaro (or O530) is a single decker low-floor bus for public transport,

It was made in 1997, and built in Germany, France and Spain,

Green Citaro O530BZ in Treviso, Italy
Wikimedia Commons For more multimedia, go to Mercedes-Benz Citaro.