A review by moduro
A Promise of Peridot by Kate Golden

adventurous challenging dark emotional mysterious tense fast-paced

4.0