A review by esh_maki
A Marvellous Light by Freya Marske
adventurous
emotional
funny
lighthearted
mysterious
tense
medium-paced
4.5