Grand Central

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.