A review by emilygcotter
Terciel and Elinor by Garth Nix

5.0