This website from the Getty Museum accompanies the exhibition "Leonardo da Vinci and the Art of Sculpture: Inspiration and Invention", organized by the High Museum of Art, Atlanta, and on display in Los Angeles until June 20th, 2010. The website features a slide show with images of 11 works of art, some by Leonardo and some by other artists, including older artists who influenced Leonardo and his...