The martyrship of Saint Leodegar ?
Flemish
16th century
W x H
58 x 43cm
Work
Oil on panel.