A review by honeyladyug
Labyrinth by Kate Mosse

5.0

Very many surprising twists and turns. I look forward to more Kate Mosse