The Madonna Litta is a late 15th-century painting, traditionally attributed to Leonardo da Vinci.

You may also like...