Royal Blood
-
- $1.99
-
- $1.99
Publisher Description
Blood spilled centuries past stains the present. To drive his ancestor's voice from his head, James bribes the ghosts of those who killed him.
Blood spilled centuries past stains the present. To drive his ancestor's voice from his head, James bribes the ghosts of those who killed him.