A review by sadieruin
A Dawn of Onyx by Kate Golden

3.75