by Catherine Ryan Hyde
4.17
422 pages
8h 0m
Experience a heartfelt story about the power of human connection and the unexpected bonds that can change our lives, as two individuals find solace and redemption in the face of adversity.