A review by goblinhearted
Nona the Ninth by Tamsyn Muir

4.0

This book made me feel very dumb but in the best possible way.