In the Philadelphia Museum of Art you can see a similar composition.
Unverfehrt attributes the painting to a Dutch/Leiden master (ca. 1500 – 1510), who was influenced by Hieronymus Bosch and whom he calls the 'Master of the Diptych from Valenciennes'.