The painting is signed lower left: A. Palamedesz. Another autograph version of this composition, with some differences, is preserved in the Gëmaldegalerie, Kassel.