The Urinals of Cathedral Basilica of St. Louis

The Cathedral Basilica of St. Louis, more commonly known as the St. Louis Cathedral, is a landmark early 20th century structure located in St. Louis, MO

Filed under: Landmarks
Tweet

This picture was submitted by JC. He writes: "Attached is a shot from the Cathedral Basilica of St. Louis, MO, which boasts the largest collection of mosaics in the world. Unfortunately their facilities are rather dull and ill-kept. This was in stark contrast to what I found a few years ago at the National Shrine of the Immaculate Conception"