Mercedes-Benz Citaro

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.

 References 

Other websites

Citaro
Category:Low-floor buses