A review by omaunk
Briarheart by Mercedes Lackey

5.0

An interesting weaving of multiple fairytales into one story.