A review by literatelyalibrarian
Cross My Heart by Megan Collins

4.0