Starfish Island, a place where the human world and the magic world collide… Seventeen-year-old Crystal White is the new girl on Starfish Island. Dragged to the remote community by her environmental activist father, she is eager to find fun that doesn’t involve touching fish guts or listening to local folklore. During a midnight swim with
Fantasy, Young Adult