A review by sadieruin
A Promise of Peridot by Kate Golden

4.0