A review by rachelibrarian
The Black Hour by Lori Rader-Day

3.5