Public Square - EMC Photography

The Old Stone Church

The Old Stone Church nestled in the northwest corner of the Cleveland Public Square.

clevelandOhiopublic squareold stone church