Our Lady of America in St. Louis Cathedral

By August 12, 2007Devotional, News

Ave Maria!

The official statue of Our Lady of America has arrived at the St. Louis Cathedral where it will remain until Sept 8, feast of Our Lady’s Birthday.

http://www.stlouisreview.com/article.php?id=13448

This is the same statue that was blessed by Archbishop Burke of St. Louis at the US Bishop’s meeting in Baltimore, MD in November.

Ave Maria!

Author apostolate

More posts by apostolate