Brother Charles De Foucauld

North American Jesus Caritas Communities
May 14th, 2011

Mt Vernon NY 2011 Assembly