The Cloud Princess (Little Princesses #10)
Rosie knows a very special secret. Hidden in her great-aunt's mysterious Scottish castle are lots of little princesses for her to find. And each one will whisk her away to another part of the world on a magical adventure!
Isadora, the Cloud Princess, is desperate for the goddess Juventas to remove the curse that she has put on the young boys of Rome. With the help from Cupid, the God of Love, Isadora and Rosie set off for the Gordon of Heaven, but on the way they must escape from the evil Harpies!