By apphoto

Last Christmas tree

The last (?) Christmas tree of the season. This one is in the glass foyer of Sadlers Wells, London. They renovated the building a few years ago and made a brilliant entrance space which goes up several floors. The Christmas tree is almost as tall.

Sign in or get an account to comment.