A review by aliciasrealm
Oathbound by Tracy Deonn

5.0