The Diesel Stop banner

1478 da vinci

  1. 1478 da Vinci

    1478 da Vinci

    Leonardo da Vinci's ingenious self-propelled geared vehicle of 1478. The first known concept of an automobile.
Top