Scan barcode
A review by mermaid42
Blood Song by Anthony Ryan
5.0
Amazing debut novel. I couldn't put it down. Loved all the mystery and intrigue and the payoff was worth it at the end.