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

4.0