A review by rebeccaolee
Delayed Rays of a Star by Amanda Lee Koe

5.0

Surprised and delighted by this gem.