A review by kkezir
Blood Magic by Laken Cane

4.5