Leonardo da Vinci’s Inventions – Google Arts & Culture VR Story May 10, 2022 by Opeha Leonardo da Vinci may have been the greatest innovator of all time, but he had little impact on the technology of his time. Learn more about these mechanical marvels that never existed. Read more