google news

Da vinci portrait

Newly discovered Leonardo da Vinci portrait in exhibition

20 March, 2020
This previously undiscovered self-portrait of Leonardo da Vinci has been found and is now on display in Rome at the Santa Maria del Popolo basilica. The Da Vinci self-portrait, exhibited for the first time, shows the fascination with the artist…