Catholic Sisters: The Spirit of St. Louis
Category: FSM Updates
The Franciscan Sisters of Mary are featured in the exhibit “Catholic Sisters: The Spirit of St. Louis,” taking place in the Carnegie Room of the Central Branch of the St. Louis Public Library downtown from March 3 to April 28.
Read More ›