emilymahar's Reviews (483)


4.5/5

Jennifer E. Smith does it again!

Dark, twisted, and dangerously emotional.