Norwegian tree lights up London's Trafalgar Square
AFP English
In central London's Trafalgar Square, members of the public gather to watch the lighting ceremony for the traditional Christmas..
In central London's Trafalgar Square, members of the public gather to watch the lighting ceremony for the traditional Christmas..
The Mayor of London, United Kingdom organises the annual Diwali celebration at Trafalgar Square. The free public event featured..
=====================================