ArticlesStigmata of St Francis 2024 admin / September 19, 2024 We celebrate 800 years since the first Franciscan friars set foot in England.