A review by emilylouise1608
Heartsick by Chelsea Cain

4.0

I enjoyed this more than I thought I would