A review by dlrosebyh
Blood Heir by Amélie Wen Zhao

3.25