google news

Italian art history and theory

Finger print reveals Leonardo da Vinci undiscovered painting

26 March, 2020
The “La bella principessa” painting could be a work of Leonardo da Vinci, according to reports. If that is the case, the painting (”Beautiful Princess” in English) of a woman dressed in Renaissance clothing, would be valued at millions of…