Liz Kessler's "Emily Windsnap and the Tides of Time"

Half-girl, half-mermaid Emily Windsnap has a lot of time on her hands.

by