Le tableau appartient à la production extrême de la vie d'Elisabetta Sirani, décédée à vingt-sept ans le 29 août 1665. En effet, il porte la mention Elisa Sirani 1664 sur le bord de l'encolure de la robe de la Vierge. Précédée d'un dessin aujourd'hui au Louvre, dépourvu de la figure de San Giovannino et avec quelques autres variations, l'œuvre accueille ce renouvellement ténu qui a marqué les dernières années de travail de Sirani, revigorant les contrastes de clair-obscur et marquant ainsi son suave équilibre baroque de paternel et descendance renienne. Une copie est conservée à la Galerie d'art civique de Rimini.