The engraved source for a Sicilian altarpiece