A review by lillylagom
A Deal with the Elf King by Elise Kova

5.0