The Princess Who Flew with Dragons (The Dragon Heart Series)
Sofia is the other princess. Not the crown princess - that's her perfect big sister, Katrin. Sofia is the princess who always says the wrong thing; who hates going to parties; who doesn't like people; who just wants to sit... See More