Princesses Are Not Perfect
by Kate Lum
In a rose-covered palace by the sea live three lovely princesses who never sit around doi...