The Christmas tree at Faneuil Hall marketplace in downtown Boston is from Long Island, New York. But is it a religious symbol? Many people say, not really.
IMG_2571.jpg
The Christmas tree at Faneuil Hall marketplace in downtown Boston is from Long Island, New York. But is it a religious symbol? Many people say, not really.