Elegant interior: Mercedes sales outlet in Paris on the splendid Avenue de Champs Élysées, around 1910.

D193805
Loading