Podle odborníků s vysokou pravděpodobností tento obraz namaloval jeden z učňů samotného Leonarda da Vinciho, mladší kolega Francesco Melzi. Se stejně vysokou pravděpodobností lze říci, že při malování nejspíše stál po boku Mistra. Obraz byl také vytvořen ve stejné dílně.