A review by akublik
The Dark Mirror by Juliet Marillier

3.0

Enjoyable, but too long.