LEONARDO da Vinci Madonna Litta c. 1490-91

LEONARDO da Vinci Madonna Litta c. 1490-91Full resolution

Leonardo da Vinci. Tempera on canvas, transferred from panel, 42 x 33 cm, The Hermitage, St. Petersburg