Scenes from the north shore of the Hawaiian island of Oahu. Photos by Nancy Pastor
Nancy Pastor Photography  /  #beach   /  34 of 44        Show captionHide caption