A review by marjayne
Party Princess by Meg Cabot

5.0