A review by cnoelle
Dragon's Blood by Jane Yolen

5.0