A review by raggedyprada
Oathbound by Tracy Deonn

adventurous challenging dark medium-paced

4.5