amy365days 's review for:

Broken Harbor by Catherine Cowles
4.5
emotional hopeful mysterious medium-paced