A review by flintsloveofbooks
Hold Back the Tide by Melinda Salisbury

5.0

Yes, this did make me tear up at the end. Leave me alone.