A review by primrose_
Gullstruck Island by Frances Hardinge

challenging dark tense slow-paced

2.0