A review by leisurelyreading
Princess on the Brink by Meg Cabot

3.0

I feel like I should have hated this one, but surprisingly did not