More Christmas

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.