Mahukona Beach Park, HI

Tags: bluff, ocean, rainbow, shore, tree