Back to photostream

St. Peter - Kirkwood_P1050287

St. Peter Catholic Church - Kirkwood, MO

What is particularly remarkable about the stained glass windows in this church is that they were originally designed, created, and installed by parishoners who lived in and belonged to the parish of St. Peter, namely Francis Deck and Emil Frei & Associates, Inc.

1,964 views
1 fave
0 comments
Uploaded on February 8, 2009
Taken on January 5, 2009