Matra Simca: Bagheera S. 1442 cc. This white body made in 1969

The Matra Bagheera is a sports car built by the automotive division of the French engineering group Matra in cooperation with automaker Simca

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