Leonardo da Vinci, Madonna Litta 1490 Oil on canvas. St Petersburg, Hermitage


Size: 2721px × 3491px
Photo credit: © PAINTING / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1490, da, leonardo, litta, madonna, oil, vinci