Benz Spider dating from 1900 outside the Mercedes-Benz Museum opened in 1961.

D285916 Benz Spider, 1900
Loading