LazyLlama
Saint Louis Cathedral is in the French Quarter of New Orleans, Louisiana.
Archbishop Gregory Aymond made the announcement in an Oct. 29 letter that was read at every Mass at all parishes in the archdiocese last weekend.
LazyLlama
Saint Louis Cathedral is in the French Quarter of New Orleans, Louisiana.
Archbishop Gregory Aymond made the announcement in an Oct. 29 letter that was read at every Mass at all parishes in the archdiocese last weekend.