A review by lizziethebookdragon
How to Accidentally Settle Down [With Your High School Boyfriend] by Katherine Ryan

emotional funny inspiring medium-paced

3.25