The Edmond Sun

Archive

DISNEYWORLD213.jpg

Cinderella Castle gets an extra dusting of magic for the holiday season at the Magic Kingdom in Walt Disney World.