A review by lanereading
Fall of Night by Rachel Caine

3.0