A review by haru
Archangel's Consort by Nalini Singh

fast-paced

4.0