A review by amberleighk
A Marvellous Light by Freya Marske

5.0

the perfect sweet spot of historical fiction and magical realism