The green Mercedes-Benz W113 Type 280 SL Pagoda

The green Mercedes-Benz W113 Type 280 SL Pagoda. Production: 1963-1971, roadster, engine: six cylinders, 2778 cc, 195 HP

The Aguinaga Museum of Mercedes-Benz

 

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