by Kitty Fitzgerald
3.68
247 pages
4h 41m
Discover a powerful and moving story of resilience and hope, as characters navigate through abuse and contemporary struggles, offering a poignant reflection on the strength of the human spirit.