Christ on the Cross with the Virgin and Saints Longinus, Mary Magdalen and John