Picture Capital
Lord Mayor of Westminster, the British ambassador to Norway and the Mayor of Oslo attends The Christmas tree in Trafalgar Square is illuminated after the annual lights switch-on in London, December 1, 2016. The tree has been a gift since 1947 from the people of Norway in recognition of Britain's support during World War II, London,UK. Photo by See Li
Add to Cart Add to Lightbox Download