A review by addythebookbat
Glass Hearts and Broken Promises by Kayla McCullough

emotional hopeful inspiring sad

4.0