Scan barcode
A review by annareadshere
Dirty by Megan Hart
5.0
So damn beautiful. Everything from the characters to the sex to the story to the writing. Not what I expected, so it was a really nice surprise.