squidney

25%
Flag icon
To betray an archangel was to make a mistake that could never be undone.
Archangel's Enigma (Guild Hunter, #8)
Rate this book
Clear rating
Open Preview