big surf at Keiki beach, on the north shore of Oahu.
big surf at Keiki beach, on the north shore of Oahu.
big surf at Keiki beach, on the north shore of Oahu.
big surf at Keiki beach, on the north shore of Oahu.
big surf at Keiki beach, on the north shore of Oahu.
big surf at Keiki beach, on the north shore of Oahu.
See photo in original gallery.