A review by lyssreads96
Broken Beautiful Hearts by Kami Garcia

3.0

3.5;
I think I just read this at the wrong age because I think if I was in high school or just graduated this would of been a 5 star for me.. but overall this was a great story