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.
Monday, January 20, 2014
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment