News

A longstanding mystery surrounding the Vitruvian man – yes, that Vitruvian man – has a new solution. The weird part? It comes ...
The 8’ x 10‘ oil painting was made in Ohio by Archibald McNeal Willard (1836-1918) for our country’s 100th year anniversary.
Leonardo da Vinci's Vitruvian Man is a mysterious treasure of Renaissance art. A dentist believes he may have uncovered one ...