You just never know what you’re going to see if you’re walking through Public Square in Cleveland. You just may see one Cleveland icon reflected in another. This is a picture of the Terminal Tower reflected in 55 Public Square, also known as The Illuminating Building. That’s Cleveland Baby!!!