natikreads 's review for:

Beautifully Broken Spirit by Catherine Cowles
4.0

3.75. In all 3 books they let out a breath they didn’t know they were holding…