Saurer Museum

Saurer Museum and Depot

“Our museum, located in the picturesque town of Arbon on Lake Constance in Switzerland, shows commercial vehicles, motors, embroidery and […]