A review by laur_reads_
Ravage by Saint Harlowe

5.0

They are disgusting and I love them.

In my mind this book is set to the tune of Ptolemaea by Ethel Cain