A review by sapphicbookdragon
Circle of blood by David Mack

5.0