Cosmo (L10A)
Car ModelThe Cosmo (code name "L10A") is a model of the Japanese car maker Mazda. It was in production from 1967 to 1972. In total, 1,602 units of the "L10A" generation were built. In 1975 it was superseded by the Cosmo (CD).
Photo by Rex Gray / CC BY 2.0