To Sister Lucia, With Love! The TRIUMPH Debuts!

Posted Mar 1st 2005, 11:00 by Arch of Triumph of the Immaculate Heart of Mary on Church & Ministry