All reviews for The Beast's Promise (2012)
Reviews (see all)
Write review
A book that keeps you hooked until the end, great characters.
3.5 stars
3,5