Leonardo Da Vinci in Havana

Humans always had an intuition about the inventions of the future, Leonardo da Vinci is the first name that pops into our heads. (25 photos)