August 3, 2008

Saint Louis Cathedral Photography

Saint Louis Cathedral is the oldest continuing operating cathedral in the U.S. The spot that the church stands on was established in 1718. The first church was of a wood and motor design that was destroyed in the Great Fire of 1788 which leveled more than half of the 1,000 structures that stood at that [...]