Lamborghini Espada #8131846 Read Also: Lamborghini Espada #9900059 Lamborghini Espada #7370529 Lamborghini Espada #7634457 Lamborghini Espada #7550799 Lamborghini Espada #9812418 Lamborghini Espada #9484161