maryvictrix.com
Franciscans of the Immaculate
The Franciscans of the Immaculate are religious, both friars and sisters, of the Roman Catholic Church, belonging to religous institutes fully approved by the Holy See. The Knights of Lepanto and O…