A review by reeminbooks
The Blood Traitor by Lynette Noni

adventurous medium-paced

4.5