A review by natalierogers
Beautiful Beast by Neva Altaj

4.0

Would have been 5 stars if he would have gotten his head out of his ass sooner. Stupid man.