A review by laiaselias
A Far Wilder Magic by Allison Saft

4.0