Oxford fantasy
1 total work
It is 2050. When Kari's mother brings home an old woman she found wandering in the road, Kari is appalled but begins to realize there is more to Rachel than she first thought. When the police take Rachel away for questioning, Kari goes to look for her, embarking on a life-changing adventure.