A review by claireyfairyr
All the Painted Stars by Emma Denny

hopeful lighthearted medium-paced

4.0