This makes my smile. I drive past this cheerful scene on my way to work. Tried to get closer, but the land is private so I had to make do. The little Christmas tree with a star on top, nestled among the chairs looking out at Goat Island in New Castle, New Hampshire – like I said, “It just makes me smile.”
