Hans Memling (Seligenstadt, ca. 1430 – 1494) was a German Early Netherlandish painter.
The Last Judgement