Tag Archives: National Shrine

Mellow Yellow Monday – 31

National Shrine of Our Lady of the Snows   The National Shrine of Our Lady of the Snows, located in Belleville, Illinois, is one of the largest outdoor Shrines in North America.  It is operated by the Missionary Oblates of … Continue reading

Posted in Photos | Tagged , , , , , | 7 Comments