Mercedes-Benz 280 SL coupe (W113) “Pagoda”: power – 170 hp. Made in 1969. Moscow transport museum

Mercedes-Benz 280 SL coupe (W113) “Pagoda”: power – 170 hp. Made in 1969. Moscow transport museum

Read more: World best cars by Jordi Vilaró ...