inventions of leonardo da vinci

inventions of leonardo da vinci: Learn Here now 1 of the greatest of all time

INTRODUCTION-Leonardo’s full name was Leonardo da Vinci.