A review by honeyenbee
Elvenborn by Mercedes Lackey, Andre Norton

5.0