A review by internationalkris
Deerskin by Robin McKinley

3.0

This was a beautiful story but the ending got just a bit confusing.