Isabella d'Este portrait

Culture
by Carol King |
The discovery of a Leonardo da Vinci portrait of Renaissance noblewoman Isabella d’Este, Marchesa of Mantua, in a Swiss bank vault has stunned art experts –…