Saturday, June 14, 2014

St. Peter's Church, Omaha

This is one stunningly beautiful church, featured in the EWTN documentary, "Where Heaven Meets Earth." (Worth 28 min of your time). That is exactly what one feels upon entering the Church and contemplating this scene.


More photos online.


No comments: