A review by starlight_reader_
Son of No One by Sherrilyn Kenyon

4.0