Porsche-and-Mercedes-Benz-Museums-133

Display of racing apparel at Mercedes-Benz museum in Germany