Princess Griselda's Birthday Gift by FRANCESCA ZEISSL
It's Princess Griselda's 18th birthday. The servants are running to and fro with presents, her parents have on their best crowns-all seems set-fair for a wonderful day. But everyone has reckoned without Zoroaster the Court Magician.