by Kirsten Fullmer
4.34
289 pages
5h 28m
Experience life in a small town where the drama is real, and the lives of its residents are interwoven in unexpected ways.