55 Public Square – The Illuminating Building

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!!!

Tagged : / / / / / /

Leave a Reply