REVIEW: Beautiful Beast – E.J. Hill

I received a review copy for free, and I am leaving this review voluntarily. This book is very well written and the descriptive way in which Hill creates the world is very enamouring. The characters…