Uncategorized

Smile of The Day: Santa Donald Duck topiary

As we continue with our holiday-themed “Smiles,” we take a look at a Donald Duck topiary wearing a Santa hat in Epcot in Walt Disney World.

Santa Donald
Photo by Steven Liebman

Related Articles

Back to top button