Stock Photo: Passion of Christ Hans Memling (ca.1433-1494 Netherlandish) Pinacoteca Sabauda, Torino, Italy