elza32358: 1963 Mercedes-Benz SL in Rome, Ita…

elza32358:

1963 Mercedes-Benz SL in Rome, Italy.