A review by lynseyreads_
Before I Let Go by Kennedy Ryan

4.75