New Fine Art Photograph of “Thor’s Well” on the Oregon Coast!

New Fine Art Photograph of “Thor’s Well” on the Oregon Coast!

I’d only read about Thor’s Well, an amazing natural water feature located at Cape Perpetua on the Oregon Coast until about two years ago.  It is surreal, to say the least.  Thor’s Well is essentially an oversized ocean blow hole.  It is a large hole...