St. Elizabeth's Church - Credit: Wikimedia Commons
St. Elizabeth's Church is a historic church in Denver, Colorado, United States. It was built in 1898 and was added to the National Register of Historic Places in 1969. Read more on Wikipedia
Source: en.wikipedia.org