Consecration of Franciscan Sisters in Imperia, Italy. Sunday, October 26, 2008: Consecration of seven cloistered Franciscan sisters of the Immacolata in the Basilica of Imperia, located on the Ligurian …More
Consecration of Franciscan Sisters in Imperia, Italy.
Sunday, October 26, 2008: Consecration of seven cloistered Franciscan sisters of the Immacolata in the Basilica of Imperia, located on the Ligurian Sea in Italy.
Sunday, October 26, 2008: Consecration of seven cloistered Franciscan sisters of the Immacolata in the Basilica of Imperia, located on the Ligurian Sea in Italy.