A review by eli731
Savage Games by Rachel Leigh

dark emotional medium-paced

3.75