Buffalo is proud to be an Olmsted city. Olmsted designed Delaware Park as a unified whole. Here is our vision to unite the park. This is an opportunity not just to restore Olmsted’s original design in large part, but to create a better Park for us and generations to come!
Jun
04
Comments are closed.