A review by lauracanjazz
Promised in Blood by Sadie Kincaid

3.5