A review by carlacbarroso
A Dance with Fate by Juliet Marillier

adventurous emotional mysterious medium-paced

3.0