A 1968 Lamborghini Espada series 1 on the assembly line at the factory

The birth of Espada #7198

The Espada #7198 rolled of the production line in early 1969 at the Lamborghini factory located in Sant’ Agatha. This car is one out of only 186 series 1 cars ever produced and is by