Image 1 of 1
HLC 06 TW120317 09.JPG
Santa Claus coming to town. Madison, CT. Hay wagon ride.