A review by chronicallybookish
Heartless Hunter by Kristen Ciccarelli

4.25