Added after Jan 1, 2018 - Frank G. Cornish

Surfin north shore

a great surfer catches a perfect wave on north shore, Oahu, Hi on the tricoloredblue Pacific against a clear blue sky

Kaiaka Bay beach parknorth shoreHaleiwa HiOahublueskyoceansports