A review by elaineandbiting
Princess on the Brink by Meg Cabot

5.0