A review by vivaldi
Notes from the Burning Age by Claire North

3.5