Here are some of the lights on Oxford Street in London. I suppose they are true - Christmas is like Marmite, you either love it or you hate it!
Comments
Sign in or get an account to comment.