A review by kelseylately
Gideon the Ninth by Tamsyn Muir

adventurous dark funny mysterious medium-paced

5.0