This panel comes from the Castle of Casaluce, near Aversa, where it was part of a polyptych. A similar panel in Naples, depicting St James the Greater, has the same provenance.