Beautiful Bastard
2013 • 320 pages

Ratings46

Average rating3.2

15
qbert
Michelle
Saved as Want To Read
Finished reading
Rated 3.0
Added to listRomance
Added to list2023
Added to listAlpha Male
Added to listBrain Candy
Added to listSmuttastic