Site for video content from Our Lady\'s Chapel in New Bedford, Massachusetts. Hosted by the Franciscans of the Immaculate.
Joined Jun 23, 2021
18,949 total views
1,121 videos