by Rebekah Crane
3.96
272 pages
5h 9m
Follow Grover as she navigates the challenges of mental health and self-discovery, finding love and acceptance in the most unexpected of places.