by Jacqueline Wilson
4.36
480 pages
9h 5m
Follow Katy's journey as she faces life-changing challenges with resilience and determination, inspiring readers to find strength and hope in the face of adversity.