Sweating in Leeds- I Can Get Lost in a Telephone Booth

City Center, Leeds, UK


If you look at the picture above I will try to tell a story. This is Leeds City Center. I have taken this from hotel room which was right across the road from the middle