Designed by
Title
Mercedes Benz LO 1112 Omnibus #28880487
Description
This colorful Mercedes-Benz LO 1112 is a bus from Argentina, being produced between 1966-1972. Now is a valuable piece in the Mercedes-Benz Museum, Stuttgart, Germany.
This image is editorial