On our visit to London last Christmas we learned about the Christmas Tree in Trafalgar Square. This tree is a gift each year from the Norwegians as a token of appreciation for the British support to Norway during WWII. The gift has been given every year since 1947.
No comments:
Post a Comment