Up in London Town, bumped (almost) into this window display. Not sure if its decoration is authentic, but it does brighten it up a little.
Comments
Sign in or get an account to comment.