Sister of Life Gemma Grace Marie

Sister Gemma, a Sister or Life in our Philadelphia Archdiocese joins us to tell us how she came to the religious life.
Sister of Life Gemma Grace Marie
Broadcast by