renaissance-art: Caravaggio c. 1596-1597 Rest on the Flight into Egypt