A review by charms_professor_noble
The Oracle of Maracoor by Gregory Maguire
adventurous
emotional
mysterious
slow-paced
4.0