A review by miche_reads
Before I Let Go by Kennedy Ryan

4.25