A review by geauxgetlit
Ninth House by Leigh Bardugo

adventurous informative mysterious fast-paced

5.0

Reread