A review by marvolosriddle
Sleeping Cinderella and Other Princess Mix-Ups by Stephanie Clarkson, Brigette Barrager
4.0
Very cute, modern.