img_0658

Old Stone Church, an 1855 Presbyterian Church, is the oldest church in the Public Square.

Old Stone Church, an 1855 Presbyterian Church, is the oldest church in the Public Square.