A review by zeladry
All the Tides of Fate by Adalyn Grace

4.0

I understand why the ending happened the way it did, but it still makes me want to rage. Beautiful and well done story.