Image 1 of 1
HLC 06 TW120317 13.JPG
Santa Claus coming to town. Madison, CT. Carolers.