Lamborghini Espada #8567425 Read Also: Lamborghini Espada #9900059 Lamborghini Espada #7370529 Lamborghini Espada #9098533 Lamborghini Espada #9789512 Lamborghini Espada #7634457 Lamborghini Espada #7550799