Altarpiece : scenes from the life and Passion of Christ