Monday, January 20, 2014

Cleveland: Chester Commons

Chester Commons is a small city park located at 12th & Chester in Downtown Cleveland. The park opened in 1972 and was eventually redesigned a few years ago. The photos are from June 1973 and are from an Environmental Protection Agency photo project.

No comments: