The Christmas lights are up in the stairwell of the Grand Central Hotel in Glasgow- you wouldn't want them falling on you
Comments
Sign in or get an account to comment.