New Cathedral

The Cathedral Basilica of Saint Louis, also known as the Saint Louis Cathedral or the New Cathedral, is a cathedral of the Roman Catholic Church located in the Central West End area of St. Louis, Missouri. Its mosaics coverĀ 83,000 square feet, making it one of the largest mosaic collections in the world.

45669_718831288143396_792099504_n