A review by alisafong
When She Was Me by Marlee Bush

3.75

3.7 - not what I expected at all, sometimes the writing and plot felt twisted and confusing, but overall solid