A youth uses a magic ring to save a maiden from a witch's castle.
"A merry company of children playing a popular game on the lawn."
Watch online HD Download HD