Charles de Foucauld

French Catholic priest
Français : Charles de Foucauld
Read in another language