Reflections on life, meaning and purpose

Where Is the World’s Largest Marian Stained-Glass Window? You Might Be Surprised…

This large stained-glass window stands in St. Mary’s Cathedral Basilica of the Assumption in Covington, Kentucky

Here’s a hint: It’s not in Europe