Katie of Montsaurai

Katie of Montsaurai is a princess of Montsaurai, appearing in the film Once Upon a Holiday. During the Christmas and holiday season, she visits New York City.