Home / The Twelve Dancing Princesses (Unabridged)
Every night, the 12 princesses of the kingdom are locked safely in their rooms. And every morning, their shoes are worn through with holes!
Michael, the gardener, longs to marry a princess. Will he win the Duke's challenge to discover where the princesses go at night? With some mystical help, he finds himself following the 12 dancing princesses to a midnight ball in a magical land.