A review by kenziemick
Cross My Heart by Megan Collins

dark emotional mysterious tense medium-paced

3.75