Scan barcode
A review by sarahlmck
Nightblood by Elly Blake
3.75
This is either a bad romance book with good fantasy or a good fantasy book with bad romance. But either way love the world. Hate the love triangle.