Scan barcode
A review by popgoesbitty
Beasts of Prey by Ayana Gray
4.0
Such good writing and a super thrilling plot. Lost a star because I think the story went on a bit longer than it needed too, but the magic kept my attention despite its droning.