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

4.0