Brother Charles De Foucauld

North American Jesus Caritas Communities
September 9th, 2012

Buffalo NY 2012 Assembly