shotbyrichie

By shotbyrichie

Trafalger Lights

The traditional Trafalgar Square Christmas tree shines bright along with other displays in London's Trafalgar Square.

The tree is a present from the Norwegian capital of Oslo to London, given as a gift for over 60 years as a token of gratitude for Britain's support during World War II.

Comments
Sign in or get an account to comment.