A review by toribetweenpages
A Promise of Peridot by Kate Golden

3.0