Santa’s Finally In Town

The last few years, especially last year, the downtown Christmas displays were in place for a few weeks by this time.  Today, the Santa and Reindeer display began going up on the North side of National City Center on Main Street.  A selection of photos from the installation.

Related Images:

LEAVE A REPLY

Please enter your comment!
Please enter your name here