The Louis Chevrolet sculpture

The Louis Chevrolet sculpture in La Chaux-de-Fonds, Switzerland