by Talya Tate Boerner
4.36
344 pages
6h 31m
Experience a heartwarming tale of self-discovery and redemption in a small town; this coming-of-age story reminds us that it's never too late for accidental salvation.