green church

green church
Church Covenant
Image by Jon Ovington
The Schoenstatt Shrine is a place of grace and pilgrimage and is dedicated to Our Lady under the title, Mother Thrice Admirable, Queen and Victress of Schoenstatt.

The Shrine is one of more than 160 exact replicas of the original in Germany, where the founder, Fr Kentenich and a small group of students entered into a Covenant of Love with Mary.

Comments are closed.