Sneak peek at Denver's Leonardo da Vinci exhibition
1
/
27
Bobbi Sheldon, 9NEWS
A look at the new Leonardo da Vinci: 500 Years of Genius exhibit at the Denver Museum of Nature & Science. It'll be open from March 1 to August 25.