Mercedes-Benz O.405 (Walter Alexander PS)SBS TransitOperator: SBS Transit Country: Singapore Bodywork: Walter Alexander PS / Duple Metsec< More SBS Transit busesPrevious 1 2 3 4 Next