A review by hannahlberg
Gideon the Ninth by Tamsyn Muir

adventurous dark mysterious sad tense medium-paced

4.75