Dan Brown

The codes and codswallop surrounding Leonardo da Vinci

April 13, 2018 11:59 am

‘If you look at walls soiled with a variety of stains or at stones with variegated patterns,’ Leonardo da Vinci…