Scan barcode
A review by beemini
Confessions of an Ugly Stepsister by Gregory Maguire
5.0
So far this Cinderella x Vermeer smashup has stood up to three readings, which says a lot for a genre tale.