A review by diloretobeth89
Stained Hearts by Helen Scott, Serena Akeroyd

5.0

Loved it

I think that my heart has stopped. It can't end like this. This story will have you on the edge of your seat