Mirror Mirror: A Novel
The year is 1502, and seven-year-old Bianca de Nevada lives perched high above the rolling hills and valleys of Tuscany and Umbria at Montefiore, the farm of her beloved father, Don Vicente. But one day a noble entourage makes its way up the winding slopes to the farm -- and the world comes to Montefiore.
In the presence of Cesare Borgia and his sister, the lovely and vain...
(read more)
Top tags: fantasy, fiction, fairy tales, gregory maguire, fairy tale
(all tags)