Ce n'est que ces dernières années que l'œuvre a été attribuée à Francesco Galli, dit Napolitain, l'une des personnalités les moins connues parmi les peintres qui ont assimilé la poétique novatrice de Léonard de Vinci grâce à sa fréquentation des chantiers milanais promus par Ludovico il Moro. La suggestion que Vinci soit l'auteur du tableau remonte au moins au milieu du XVIIIe siècle, lorsque le restaurateur Robert Picault a écrit le nom de l'artiste au dos de l'œuvre. Dans l'image de la Pinacothèque, de nombreux thèmes font référence à des solutions iconographiques et stylistiques peintes ou dessinées par Léonard. Parmi celles-ci, émerge l'interprétation napolitaine du visage féminin qui semble recouper la deuxième version de la Vierge aux rochers (Londres, National Gallery). Le titre qui identifie le tableau est un hommage à la figure d'Amedeo Lia qui voulait vendre l'un de ses biens les plus chers à la ville de Milan en 2007. Une valeur intrinsèque lie le tableau à la résidence Sforza : derrière la scène religieuse la façade de la forteresse, il est représenté dans sa structure riche en détails descriptifs, fournissant une mémoire iconographique irremplaçable du monument milanais à la fin du XVe siècle.