“Art” at the Science Museum: ‘Da Vinci — The Genius’ in Boston
Hyperallergic - To be clear: there is no actual art by Leonardo at Da Vinci — The Genius, currently on view at the Museum of Science, Boston. The show consists of models of inventions handcrafted from Leonardo’...