A review by logankier17
Ninth House by Leigh Bardugo

mysterious tense medium-paced

5.0