Season's Greetings for Santa

Santa Claus and Mrs. Claus come to town every night, from November-Dec. 25, in the storybook town of Celebration, FL. Decided it was time to pour a little thanks their way - don't worry, I included enough for the reindeer too!

santaclaus