Public Square - EMC Photography

Terminal Tower

The Terminal Tower and Tower City Center on the southwest corner of the Public Square in Cleveland, Ohio.

terminal towerclevelandohiotower city centerpublic square