Upon a ghostly night...

..in old London Town. Well Westminster anyhoo. Walking from tube to hotel. Part of another surreal day.

Comments
Sign in or get an account to comment.