Thursday, June 19, 2008

Good News!! Not All American Catholic Architecture Going to the Dogs!!

Great photos here from Creative Minority Report at New Photos from Thomas Aquinas College
This is being built in California. Great job!!

No comments:

Post a Comment