Lamborghini Espada #7550799 Read Also: Lamborghini Espada #7370529 Lamborghini Espada #9900059 Lamborghini Espada #8642443 Lamborghini Espada #7634457 Lamborghini Espada #8178302 Lamborghini Espada #9812418