GREGORY HELL, RIESPACH, França