Marriage of Kane by David Gerard

The most significant works were performed by the artist in the period from 1498 to 1509. Apparently, the work from the Louvre belongs to them. The plot for the picture