The birth of Espada #7198
1st March 1969
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