Charles de Foucauld

French Catholic priest
Français : Charles de Foucauld