A review by rebelkiss
Cross Her Heart by Sarah Pinborough

4.0

Kept me guessing and wondering if she was mistaken. But I felt like there could have been more with the ending