IMG_5942

The National Shrine of Mary, Mother of the Church, is located in the small town of Laurie, Missouri. (Lori Erickson photo)

Leave a Reply

Your email address will not be published.