The Norway spruce tree in London’s Trafalgar Square is getting serious side-eye from some of the thousands of visitors each day who come to see the tree that has been installed every Christmas for more than 70 years. CBC | World News
Read More »The Norway spruce tree in London’s Trafalgar Square is getting serious side-eye from some of the thousands of visitors each day who come to see the tree that has been installed every Christmas for more than 70 years. CBC | World News
Read More »