by Jennifer Ann
4
200 pages
3h 47m
Discover a story of resilience, hope, and the unyielding spirit of a young African girl as she navigates a life filled with challenges and triumphs.