A review by leggothemeggoreads
One Grave at a Time by Jeaniene Frost

5.0