Mother Thrice Admirable, Schoenstatt Madonna Framed Print

(1 review) Write a Review
Created Date:
Usually ships in 2 - 4 weeks
  • Framed Our Lady of Schoenstatt print
  • Also known as "Mother Thrice Admirable"
  • From the popular Schoenstatt devotion

The Schoenstatt Madonna, also known as Our Lady of Schoenstatt, is an image of Mary under the title "Mother Thrice Admirable."  The Schoenstatt movement is a Marian movement that orginated in Bavaria, Germany, and has since spread all over the world. The title Mother Thrice Admirable ("Mater ter Admirabilis" in Latin) is found in the Litany of Loreto and is widely used to refer to the Blessed Virgin Mary within the Schoenstatt movement.  Schoenstatt means "beautiful place." The Schoenstatt movement emphasizes a strong devotion to the Blessed Virgin Mary, upholding her as a perfect example of love and purity. The meaning of the title is multi-valent: Mother of God, Mother of Christ, Mother of all human beings; she is admirable in faith, hope and charity; she was virgin before, in and after the birth of Christ; Child of the Father, Mother of the Son, Spouse of the Holy Spirit.

  • Measures approx. 10" x 8"

You might also like

Reviews (1)

Hide Reviews Show Reviews
Write a Review
  • 5 Jul 8th 2020
    Very good.

    I can see why the picture has been revered for centuries.

    Phil Mamchur

Customers Also Viewed

By using this site, you agree to the terms of our updated Privacy Policy.