Don't let that domed building fool you. On the outside it looks pretty cool and all, but step inside and your smack dab in a European cathedral. Haven't been to Europe, well now you can experience a bit of it here, more than a bit a lot of it.
The stained glass windows are resplendent. The wooden pews, the alter,...
More
