Mahukona Beach Park, HI

Tags: bluff, ocean, shore, tree