With the December arriving, the Christmas tree has gone up at More London, just outside City Hall. It's made of a load of illuminated balls, not sure if that's symbolic.
Comments
Sign in or get an account to comment.