One of Leonardo da Vinci's allegorical drawings, the so-called Allegory of the Solar Mirror in the Louvre (Département des Arts Graphiques, no. 2247), dated to about 1485-1494,1 continues to arouse interest because of the cryptic nature of...
Read more...