The 5th Church of Christ Scientist that was located in Cleveland, Ohio was demolished in the fall of 2016.
3 comments
3 comments