A review by marbhmel
Tide and Punishment by Bree Baker

emotional hopeful mysterious medium-paced

4.25