This is the entrance to Tower City, which is a huge mall/hotel/whatever inside of one of the big skyscrapers in downtown Cleveland.

October 16th, 1999

Return to Thumbs