Tag Archives: the Deluge

Leonardo da Vinci

The Annunciation, circa 1472, Google Art Project image, Uffizi Gallery,Florence,Italy Leonardo is arguably the best known artist in the history of the world, and his small work, the Mona Lisa, is probably the best known painting. His massive rendition of … Continue reading

Posted in Fine Art, The Automat | Tagged , , , , , | 10 Comments