Isaac Hale Beach Park, Big Island, HI [5184 x 3456]

Nature by Photo