When do you think this church was built?

Would you believe…2003? It’s an Anglican Catholic Our Lady of Walsingham Church near Houston. And this one below? 2008. It’s St. John Neumann Catholic Church in Farragut, Tennessee. Both are part of a growing trend toward more traditional church architecture, according to this piece in the National Catholic Register: “That is an enormous change from [Read More...]


CLOSE | X

HIDE | X