282 pages
English language
Published Dec. 24, 2016
282 pages
English language
Published Dec. 24, 2016
While helping her half-sister, the ruler of Genovia, prepare for her royal wedding, Princess Olivia finds herself facing snooty cousins, school, and princess lessons with Grandmère.