A review by thebookfaerie
The Invocations by Krystal Sutherland

adventurous dark mysterious tense slow-paced

3.0