Los críticos partidarios de atribuir la obra a Leonardo sitúan el cuadro entre los años 1478 y 1480.