Laniakea Beach Oahu North Shore

A honu sleeps on the shore of Laniakea Beach on the Oahu north shore in Hawaii.

Leave a Comment