Production at Benz & Cie., Mannheim-Luzenberg plant, around 1910: view of the finishing shop

D184270
Loading