memling - Triptych of the Rest on the Flight into Egypt. 1475-1480. Oil on canvas. 47 x 26 cm (central panel). Louvre Museum, Paris memling - Triptych of the Rest on the Flight into Egypt. 1475-1480. Oil on canvas. 47 x 26 cm (central panel). Louvre Museum, Paris