A review by grazanne
All the Stars in the Sky by Sarah Lyons Fleming

3.0

Satisfying end to this trilogy.