Once a lost and confused princess, Serafina is now a confident leader of the Black Fin Resistance (BFR). While she works on sabotaging her enemy and enlisting allies for battle, her friends face chall
At the end of Dark Tide, Book 3 in the Waterfire Saga, Astrid leaves her mermaid friends to confront her ancestor, Orfeo, the evil force behind the rise of the monster Abbadon. Orfeo possesses one of
Serafina, Neela, Ling, Ava, Becca, and Astrid, six mermaids from realms scattered throughout the seas and freshwaters, were summoned by the leader of the river witches to learn an incredible truth: th
Once a lost and confused princess, Serafina is now a confident leader of the Black Fin Resistance (BFR). While she works on sabotaging her enemy and enlisting allies for battle, her friends face chall
Serafina, Neela, Ling, Ava, Becca, and Astrid, six mermaids from realms scattered throughout the seas and freshwaters, were summoned by the leader of the river witches to learn an incredible truth: th
Uncovering an ancient evil, Serafina, a mermaid of the Mediterranean Sea, searches for five other mermaid heroines who are scattered across the six seas, to save their hidden world.