Madonna Benois (1478) Leonardo da Vinci (1452-1519) Madonna Benois 1478 Oil on canvas, 49.5 x 33 cm Hermitage Museum, St Petersburg Share this:FacebookTwitterEmailPrintMoreRedditLinkedIn