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