0

Your Cart is Empty

Shop
  • Lamborghini Espada factory sales brochure, 1973

    Color photos and technical drawings with specifications, printed in Italy, 10 p., Italian, English, German, and French language, 11.75” x 8.25” closed, A- cond. (very minor edge wear).

    UPS23-75123

    Add To Wishlist
    Return to the top