Scan barcode
A review by angelreadsthings
Pretty Little Dirty by Amanda Boyden
3.0
3 1/2 Stars. Very nice ending. Blunt. Dirty. Nasty. Interesting. Leaves a good after taste.